laughed like a drain

English

Verb

laughed like a drain

  1. simple past and past participle of laugh like a drain