A few more: mummy, eerie, booboo, voodoo, added, referee, peeve, daddled....

Please, what does "daddled" mean?!