Skip to main content

staywoke 's definitions

Leech

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

Share this definition