What does cotton headed ninny muggins mean?

Answer:
It means idiot, moron, stupid basically.
First answer by ID1443055571. Last edit by ID1443055571. Question popularity: 1 [recommend question].