1 definition by Brenna_dee

(Verb) when you laugh so hard, snot (boogers) come out of your nose. In worst-case scenarios, onto someone else.
“Ew, did you just snarf on me?”

His story was so funny I snarfed
by Brenna_dee April 24, 2018
Get the Snarf mug.