[1] Snarf: To grab, especially a large document or file for the purpose of using it either with or without the owner's permission. Snarf down: To snarf, sometimes with the connotation of absorbing, processing, or understanding. (These definitions were snarfed from Steele et al. 1983. See also Raymond 1993.)
4.2 Lazy Evaluation