1 definition by Matty Cee

1
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 mug
Get a Leonard mug for your Uncle Trump.