GROTTIER

Definition of GROTTIER

  1. (adj)very unpleasant or offensive