Skip to main content

Definitions by tim90

a person who likes to have sex while in the presence of lizards
Harry may be cute... but i've heard he's a glizard
glizard by tim90 February 17, 2008