barf
Verb
to have food and liquid from your stomach come out of your mouth
barf
Thumbs up on bumper cars! Much better than spinny rides that often make me barf! I can’t stand feeling so dizzy and nauseous.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.