PONG


Meaning of PONG in English

Noun. An unpleasant smell. {Informal} Verb. To stink. {Informal}

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