Being Socially Scarlet. When something happens in public and you get embarrassed, such as when a stranger trips on the street and you become obviously embarrassed in public.
I am completely SS right now.
3👍 12👎