Your gut is another word for your stomach. The English language is rife with gut idioms. "To spill your guts" is to tell your personal secrets. "To hate someone’s guts" means you passionately hate someone. "To bust your gut" is to laugh a lot. One of the most common meanings for … [Read more...]