Answer: obnoxious

AnswerCrossword Clue
OBNOXIOUS

Bratty

OBNOXIOUS

Hugely annoying

OBNOXIOUS

Holier-than-thou, maybe

OBNOXIOUS
Pushy, perhaps
OBNOXIOUS
Repugnant
OBNOXIOUSAGGRESSIVE