1 definition by mattyfresh

The meaning of being a male lizard that has sex with other male lizards.
by mattyfresh August 31, 2007
Get the lizard Homo mug.