niffiest

adjective
  1. superlative form of niffy; having the strongest or most unpleasant smell; smelliest
  2. Usage: informal; chiefly British

Examples