sorry i'm late, my car was being such a cotton-headed ninnymuggins
dumb or foolish
"sorry i'm late, my car was being such a cotton-headed ninnymuggins" What is the definition of "cotton-headed ninnymuggins"?