{v. phr.} To emerge as the victor. * /We were trying to fool Paul by setting him up with a blind date who was reportedly unattractive, but he had the laugh on us when this girl turned out to be beautiful./
HAVE THE LAUGH ON
Meaning of HAVE THE LAUGH ON in English
Dictionary of English idioms . Словарь английских идиом. 2012