Skip to main content

barneydababy's definitions

leo

one who gets it on in a camper at 4 in the morning
jesus christ did you her that man yelling ughhhh leo?
by barneydababy October 4, 2008
mugGet the leomug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email