Definition of niffy

Definition of niffy
  1. niffy Adjective Having a bad smell.
Need more help? Try our forum NEW