A Cotton Headed Ninny Muggins is a bafoon; someone who makes a simple mistake or falls for a childish gesture. A fool of sorts. An embarrassingly dumb elf.