look up any word, like lemonparty:

1 definition by SuperSpicyBitch

 
1.
A girl/guy that sucks on their partners genitals similar to a Leech.
"Did you hear Lily was leeching on Corey AND Jordan?"
"I bet her mouth hurts."
by SuperSpicyBitch December 06, 2011