Skip to main content

Definitions by Kamille B.-C.

embogulate

To throw up in your mouth and swallow it.
After an ill-advised lunch from the burrito food-cart, Hannah embogulated just before delivering her presentation, but managed, luckily, to keep it down.
embogulate by Kamille B.-C. February 15, 2019