We had the laugh on them by beating them to the punch — Ну мы над ними и посмеялись, когда обскакали их He had the laugh on us all — Он всем нам утер нос
HAVE THE LAUGH ON SOMEONE
Англо-русский перевод HAVE THE LAUGH ON SOMEONE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012