Santa's G-mail Account

(If you click on the picture, a larger view will open in a new window.)
posted by AuntT @ 12/09/2008 08:01:00 PM
the thing you wish you'd said
"L’esprit d’escalier" doesn’t really have a phrase with the same meaning in English, but the literal translation is “the wit of the stairs.” It is when you have just walked away from an argument or discussion where you’ve been kind of shocked or stumped, then you think of the perfect thing that you didn’t say, but it is too late; your wit didn't catch up to you until you were already on the stairs.