verb meaning to sneeze and barf simultaneously
This one time, at band camp, I snarfed all over this guy, and...
3👍 37👎