NIP


Meaning of NIP in English

n. sl. offens. a Japanese person.

[ abbr. of NIPPONESE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.