useless parasite

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