obnoxious Meaning, Definition & Usage

  1. adjective satellite causing disapproval or protest
    objectionable.
    • a vulgar and objectionable person

WordNet