We do not currently know of any antonyms for spills your guts.
For similar words to spills your guts, try: