pillock

pillock  {n.}
Stupid or annoying person.
Categories: British noun slang