Exoskeleton stunned sense varies among different people. It can refer to an emotional state caused by a sudden upsetting situation. A few folks experience panic when facing daunting situations or unanticipated circumstances. Other people may connect it with feeling overburdened or amazed because of an surprising unveiling or surprising piece of news.
Shellshocked definition and meaning