nasty

- Highly unpleasant, especially to the senses; physically nauseating

... Aimee pinched her nose to avoid the nasty smell coming from the garbage truck.

- (of a person or animal) behaving in an unpleasant or spiteful way

... Carol's coworkers avoided her because of her nasty attitude towards anybody who tried to speak to her.