The story
* compare bless my soul, bless someone's cotton socks
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: An exclamation of surprise or astonishment. Full definition →
* compare bless my soul, bless someone's cotton socks
Etymology from Wiktionary, CC BY-SA 4.0.