1 definition by yacawa

Top Definition
(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 May 23, 2012

Mug icon
Buy a zarf mug!