What is Stunned?
a saying in Newfoundland, Canada that means stupid
Johnny is so stunned that he cannot tie his own shoelaces without on his own. He's an idiot.
See idiot, stupid, moron, fool, retard, Mr. Perfect