Wiktionary
laugh like a drain
vb. (context British simile English) To laugh with a loud, coarse sound