Skip to main content

Definitions by darthduck

Leftrhoid 

A cross between a Marxist and a Hemorrhoid. Both are a pain in the ass.
Shut yer gob, Leftrhoid! The government ran just fine until all the leftrhoids took over.
Leftrhoid by darthduck September 1, 2021