1 definition by TheWillBird

A bafoon; someone who makes a simple mistake or falls for a childish gesture. A fool of sorts.
"Im such a cottonheaded Ninnymuggins for not realizing that!"
by TheWillBird September 4, 2018
Get the Cottonheaded Ninnymuggins mug.