At the top of the stairs

Posted by Trevor on July 06, 2007

"At the top of the stairs" is, I'm led to believe, the English translation of a French phrase meaning that "I only thought of the perfect retort to the insult that had just been delivered to me after I had lost the argument, had the door shut in my face and turned to go away. does anyone know the truth of the matter... or the French saying?