Obnoxious

From Fresh Dictionary

English

Adjective

obnoxious

  1. Very annoying, offensive, odious or contemptible
    • Throwing stones at the bus is another example of your obnoxious behaviour

Translations

Personal tools