vomit blood
verb1
- To be overcome with extreme levels of stress or frustration, especially when dealing with something problematic.
forms
vomited blood · vomiting blood · vomits blood
vomited blood · vomiting blood · vomits blood
This dictionary works without the internet: on your phone · in Chrome