A slang expression for vomitus.
Don't spew me with your barfola, asshat!
by leonAzul October 9, 2008
Get the barfola mug.