meaning of ah snap

ah snap meaning in Urban Dictionary

(see oh snap)