NIP


Meaning of NIP in English

n. sl. offens. a Japanese person.

Etymology: abbr. of NIPPONESE

Oxford English vocab.      Оксфордский английский словарь.