1 definition by SuperSpicyBitch

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 7, 2011
Get the Leeching mug.