niffy

adjective slang [smelly] pudent, tufejant.