Top definition
Oh Diana is such a spengaloid, always trying to piss me off
by DumbCunt273 June 13, 2018
Get the mug
Get a spengaloid mug for your cat Trump.