1 definition by Kiraimichealis

Top Definition
A woman/man who loves sucking dick 24/7
Friend: dude my girlfriend is a cum guzzling penis leech she wants my dick all the time.
by Kiraimichealis August 26, 2018

Mug icon
Buy a cum guzzling penis leech mug!