Green’s Dictionary of Slang

Iti n.

see Eyetie n.