Definition of snarfs:
(v) :
(transitive, slang) To eat or consume greedily.
(v) :
(transitive, slang) To take something by dubious means, but without the connotations of stealing; to take something without regard to etiquette.
(v) :
(transitive, slang, computing) To slurp (computing slang sense); to load in entirely; to copy as a whole.
(v) :
(transitive, slang, computing, by extension) To fetch (in general).