1 definition by yacawa

(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.
by yacawa May 24, 2012
Get the zarf mug.