the last laugh


The final victory or satisfaction. (See He who laughs last, laughs best.)