in a snap

in a snap

in a moment; almost immediately. informal, chiefly North American
See also: snap