Prominent Lizard Share definition Flag One who walks the public streets dressed in a Lizard costume. DEAD at the prominent lizard! Prominent Lizard by SingMyOwn January 3, 2009 0 0 Get merch Get the Prominent Lizard mug. Buy Now — $32.95 See more merch