1 definition by xmenstuff

Top Definition
The basic definition of a 'Fucktardisourous' is mainly a human with the powerful scent of pure disgust and garbage. These people may also make random noises at times and start twitching out of control.
"Ugh, Angel is such a Fucktardisourous. When will he stop?"
by xmenstuff March 20, 2019

Mug icon
Buy a Fucktardisourous mug!