puke (one's) guts out



puke (one's) guts out

To vomit violently and at length. My friends got me so drunk on my 21st birthday that I spent the whole next day puking my guts out.
See also: gut, out, puke

Common Names:

NameGenderPronouncedUsage
Natalenah-TAH-leItalian
Argyris-Greek
Astarteəs-TAHR-tee (English)Near Eastern Mythology (Hellenized), Biblical Greek
Fatima-Arabic
Matteomaht-TE-oItalian
DrahomÍR-Czech