An utterly infernal, rotten individual, especially one who tries their damndest to fuck their dog and tack their highly offensive views on everything.
Linda: Horror of horrors... Ted Nugent is trending on twitter?
Steve: Yeah, he called the Parkland students poor, pathetic liars with no soul.
Linda: What a fucking shitgibbon!
A toad who thinks he is a prince, devoid of any self awareness as to what an asshole he looks like to everyone around him. Possibly a narcissist slash racist slash spoiled rich kid all grown up.