We do not currently know of any antonyms for laughed like a drain.
For similar words to laughed like a drain, try: