lose one's lunch

idiom

Definition of lose one's lunch

US slang
: to throw up : vomit I felt like I was about to lose my lunch.