Green’s Dictionary of Slang

icky-poo(h) adj.

see icky adj.