PONG

Definition of PONG

  1. (noun)an unpleasant smell