niffed

verb
  1. past tense of niff; to smell bad or emit an unpleasant odor
  2. Usage: informal; chiefly British

Examples