last laugh

from WordNet (r) 3.0 (2006)
last laugh
    n 1: ultimate success achieved after a near failure (inspired by
         the saying `he laughs best who laughs last'); "we had the
         last laugh after the votes were counted"
    

[email protected]