Раньше, у понятия «загадочный», было проверочное слово «загадать». А теперь всё чаще употребляют «загадить»…