1 definition by SuperSpicyBitch

Top Definition
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

Mug icon
Buy a Leeching mug!