Skip to main content

Definitions 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”
Snarf by Brenna_dee May 29, 2018