Sekirov Dictionary

puke one's guts out

verb1

  1. (slang, figurative) To vomit intensely, prolongedly, or both.
forms

puked one's guts out · puking one's guts out · pukes one's guts out

This dictionary works without the internet: on your phone · in Chrome