1 definition by BDenergy

A girl that’s stuck on a mans dick
I heard you an Nate had sex, you’re such a leech!
by BDenergy February 14, 2021
Get the Leech mug.