Groups
Quiz
icky
-
Offensive to the senses or sensibilities; distasteful
The food left out in the hot sun for days gave off a very
icky
odor.