niffy
adjective
°(colloquial) Having a bad smell.
synonyms: fetid, stinking, pongy, stinky more» , whiffy