gobshite

gobshite  {n.}
(Taboo) A stupid or despicable person.
Categories: British noun slang