[noun], [verb] [UK and ANZ] humorous - (to make) an unpleasant smellWhat a pong! [C]After a couple of days of continuous use the costumes began to pong. [I]
PONG
Meaning of PONG in English
Cambridge English vocab. Кембриджский английский словарь. 2012