Green’s Dictionary of Slang

lizzard n.

see lizard n.