Wiktionary
whydunnit
n. (alternative spelling of whydunit English)
n. (alternative spelling of whydunit English)