I have just learned the word 'icky'.<br/>It sounds good. Are there any aimilar<br/>colloquial expressions meaning the same thing?<br/>Thank you.