yacawa's definitions
(verb) The feeling of having to pee and puke at the same time. This usually happens when you are laughing your butt off, or if you are really nervous.
I think I'm gonna zarf!!!
by yacawa November 3, 2012
Get the zarfmug.
Get the zarfmug.