Obnoxious is an adjective that describes someone or something that is irritating, offensive and difficult to tolerate. The term can be used to describe behavior, speech, actions or even a person's character. It often implies a sense of arrogance, rudeness or boorishness in the way someone behaves towards others.