Skip to main content

thebomb1617's definitions

Sex Lemur

Share definition
A being that is very obsessed with sex.
Wow, Josh is such a sex lemur! I've seen him walking out of thousands of apartments nude!
by thebomb1617 December 18, 2008
Flag
mugGet the Sex Lemur mug.