Top definition
When you instantly vomit, commonly after takin a nasty shot or when you smell something dead.
"Did you see that dude chug that tequila out the bottle and then instabarf?"
"When I looked in my girls little trash can by the toilet I straight instabarfed!"
by Cagz June 07, 2014
Get the mug
Get a instabarf mug for your dog Vivek.

Available Domains :D