(slang) To expel fluid or food through the mouth or nostrils accidentally, usually while attempting to stifle laughter with one's mouth full.
It was so funny, I snarfed my milk onto my keyboard.
To eat or drink rapidly or eagerly; devour.
Snarfed down some cookies.
To eat or ingest very quickly.
I snarfed the whole database into my program.