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