Skip to main content

Definitions by littcorp

useless parasite 

someone who leeches off society and is a waste of everybody's time
useless parasite by littcorp March 10, 2023