marf

To barf in your mouth. When some vomit comes up and stops at the back of the throat/mouth and is swallowed back down.
"Dude, I just marfed and can taste that Chinese food all over again."

"Damn, I just marfed a little bit. Can I get some gum?"
by GBCA February 20, 2008
Get the marf mug.