NIFFY

Definition of NIFFY

  1. (adj)(British informal) malodorous