Random
Have the last laugh on
Synonyms for Have the last laugh on
squash
score points off
For more similar words, try
Have the last laugh on
on Thesaurus.plus dictionary