knobhead

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