One who walks the public streets dressed in a Lizard costume.
by SingMyOwn January 3, 2009
Get the Prominent Lizard mug.