In the Urban Dictionary means a lot of different things, but the most common is an expression used to describe joy, disbelief, dismay or disbelief.
Used in a sentence. Oh snap, I used too much dynamite!!.
In my dictionary snap means the random photos I have taken. My snaps.
Here are a few from last week. They are my 365 Photos Challenge snaps.