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
Astraea-Greek Mythology (Latinized)
Ulyssesyoo-LIS-eez (English)Roman Mythology, English
Aishwarya-Indian, Hindi, Marathi, Kannada, Malayalam, Tamil
Haig-Armenian
JÓHannes-Icelandic, Faroese
Vespasianus-Ancient Roman