Green’s Dictionary of Slang

Nippo n.

see Nip n. (1)