Definitions of last laugh:
- noun:    ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last') Example: "We had the last laugh after the votes were counted" 
Example: "We had the last laugh after the votes were counted"