Green’s Dictionary of Slang

shuttered adj.

[SE shutter, which one pulls down over one’s shame]

in a state of total ignominy.

[UK]J. Ware Passing Eng. of the Victorian Era.