Green’s Dictionary of Slang

iky adj.

see ikey adj. (4)