Treppenwitz

Etymology
From, a.

Noun

 * 1)  staircase wit; l'esprit de l'escalier; a remark or rejoinder thought of only when it is too late
 * 2)  an ironic and absurd coincidence; something that, if it were not true, would seem like a bad joke