knobhead

knobhead  {n.}
a stupid, irritating person.
Categories: British noun

'knobhead' on video