Skip to main content

Definitions by DumbCunt273

spengaloid 

Share definition Flag
a fucking annoying prick who complains at everything.
Oh Diana is such a spengaloid, always trying to piss me off
spengaloid by DumbCunt273 June 13, 2018

ditch vision

Share definition Flag
An absolute cunt who drives Jeeps into ditches
Oh that Canadian is such a Ditch Vision
ditch vision by DumbCunt273 July 4, 2017