From Middle English reky (also rechy), equivalent to reek + -y.
reeky (comparative reekier, superlative reekiest)