BOOGERHEAD


Meaning of BOOGERHEAD in English

An extremely annoying and often pompous and deceptive fellow. {In my experience, always used mildly or jokingly.} Example: If you saw the way Chris treats Alex, you'd agree that he's a certified boogerhead.

Slang English vocab.      Английский сленговый словарь.