had the last laugh

English

Verb

had the last laugh

  1. simple past and past participle of have the last laugh