Exoskeleton stunned meaning varies among different people. It can refer to an emotional state resulting from a sudden upsetting situation. Certain folks experience shock when dealing with daunting situations or unforeseen circumstances. Different individuals may connect it with feeling overwhelmed or dumbfounded due to an unforeseen unveiling or astonishing piece of information.
Meaning of shellshocked in English Cambridge Dictionary