Shell Shocker Meaning - Mentally confused, upset, or exhausted as a result of excessive stress. Posted by mebs09 Sunday, January 26, 2020