puke one's guts out

Retch with intensity

To puke one's guts out is to vomit violently and thoroughly, suggesting the heaving is so forceful that internal organs might come up: I was puking my guts out all night after that seafood.

The expression emphasizes severity—not a polite retch but sustained, exhausting illness.

Related

toss your cookies · nausea · heave · upchuck · spew · hurl · projectile vomit · barf · regurgitate · technicolor yawn · gastroenteritis · stomach bug · motion sickness · yak · boot · disgorge · sick as a dog · pray to the porcelain god

Opposites
digestive direction

puke one's guts outpig out

Eat to excess

stuff one's face · hold down · eat like a horse · devour · wolf down

retention vs. expulsion

puke one's guts outkeep it down

Request for less noise

digest

physical wellness/comfort

puke one's guts outthrive

Flourish with vigor

flourish

Family

puke, puked, pukes, puking, guts, gutted, gutting, gutsy

Familiarity
Top 200,000
Profile
Known to kids · Used worldwide · Timeless · Concrete · Negative · Everyday, not technical · Rated PG