Green’s Dictionary of Slang

yecchy adj.

see yucky adj.