Meaning of niffy

Definition of niffy

(adj) (British informal) malodorous

Other information on niffy

WIKIPEDIA results for niffy
Amazon results for niffy