Meaning of pong

Definition of pong

(noun) an unpleasant smell

Other information on pong

WIKIPEDIA results for pong
Amazon results for pong