1 definition by Greasy-McGee

Top Definition
Enthusiastic butt-licker.
After he ate me out, he went all "Melina!" on me!
by Greasy-McGee April 02, 2009

Mug icon
Buy a Melina mug!