Skip to main content

Definitions by BDenergy

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