What does ah snap mean?

ah snap meaning in Urban Dictionary

(see oh snap)