Someone who calls everyone that annoy them a dickhead. It could be if you said something, or the cab driver, or the someone in the queue in Tesco.
Always looking for a fight in public and very aggressive.
Will dismiss anything you suggests and make it look stupid.
Loud and boisterous in public, it's almost cringeworthy to watch.
Everything is everyone's fault, it's never him.
What do you think?