Etymology
From Middle English stinky, stynky, equivalent to stink + -y. Compare Dutch stinkig (“stinky, foul, rotten”), Low German stinkig (“stinking, stinky”), German stinkig (“stinky”), Hunsrik stinkich. Compare also Saterland Frisian stjunkerch (“stinky”), West Frisian stjonkerich (“stinky”).
Definitions & examples from Wiktionary (CC BY-SA 3.0).