1 definition by Matty Cee

A girl that acts like a slut but has had sex with less than 10 people.
That bitch jeff fucked is a leonard, but didnt know how to get butt sex
by Matty Cee July 12, 2006
Get the Leonard mug.