...this would be a great find if the following "missing" data was included. "Translated it means the spirit of the staircase.." " Also, this word can not be translated into a "real" English word. [KEEP READING, GETS GOOD]
Reference that includes "the internets" contemporary translation is included.
Urban Dictionary . Com
Go to http://www.urbandictionary.com/define.php?term=l'esprit%20de%20l'escalier
Sorry, I am normally never this technical and anal...check my "likes" & please *message** and follow me IF we share common ground.)