Barfing
-
The anticipation is excillirating. Every muscle in your body, every nerve in the entire nervous system: all are under extreme and involuntary exertion. Your skeletal muscles of the lower extremities lock up, you begin [hyperventilating], your heart rate and blood pressure spike, the [diaphragm] plunges deep within your abdomen, and your trunk contracts, compressing the contents of your bowls. It all comes out, everything, the nausea with it. [Endorphins] flood your bloodstream, and from regurgitation you experience one of the best feelings ever. The instant feeling of relief of vomiting is extremely euphoric. You love it.
Barfing meaning & definition 1 of Barfing.
-
present participle of barf
Barfing meaning & definition 2 of Barfing.