Skip to main content

Definitions by staywoke

Someone who benefits from your downfall
Yo! Them leech off you..
Leech by staywoke February 4, 2019