obnoxious
1. [ adjective ] causing disapproval or protest
Synonyms: objectionable unpleasant
Examples:

"a vulgar and objectionable person"

Related terms: offensive
Similar spelling:   obnoxiously