Definitions Found:

Highly unpleasant, esp. to the senses; physically nauseating