wazzock
noun
°(British mildly pejorative) (slang) a stupid or annoying person.