NIP


Meaning of NIP in English

Verb. To go quickly, often with the implication of returning soon. Noun. Abb. of nipple.

Slang English vocab.      Английский сленговый словарь.