Green’s Dictionary of Slang

yin she n.

see yen-shee n. (1)