dinosaurcestra Share definition Flag A lemon demon album that has a dinosaur who doesn’t close its mouth. Wow! I love the lemon demon lyric “let’s eat children in the dinosaurcestra” dinosaurcestra by Vinnylikestallyhall October 22, 2023 0 0 Get merch Get the dinosaurcestra mug. Buy Now — $32.95 See more merch