Subscribe English
look up any word, like fapping:
 
1.
a term or meaning of joy when you find someyhing out that is interesting
""ahh snap" that girl does have herpes!
by anthony james henson the 3rd January 25, 2012
0 0