pong Meaning, Definition & Usage

  1. noun an unpleasant smell
    niff.

WordNet