Check out new words added to Dictionary.com
1911, "high pitched sound," 1918, of echoic origin. Slang meaning "energy, zest" is attested from 1918.
: Marr, 32, has been a part of San Francisco's zine scenenoun
A magazine (1965+)
[probably echoic of the whishing sound of rapid movement, like zip and zoom]