Top definition
1. When you need something fast
2. Something that happens fast.
1. "I need to get that XBOX on snap..."
2. "Yo, that girl rejected you ON SNAP!"
by pussywilllow January 07, 2016
Get the mug
Get a On snap mug for your dog Nathalie.