Obnoxious Adjective

extremely unpleasant