Noun Definition

niff

1.Definition: an unpleasant smell

Related Noun(s):pong

Category: General