An expression of extreme embarrassment on another's behalf.
Your mother would be scarlet with embarrassment for having given birth to you after what you've just done.
MY MESSAGE WALL
This user does not currently have any messages. Add one below!
LEAVE A MESSAGE
What's hot, exciting, or new where you are? What are you and your friends doing for fun? Share it here!