{{term}}
- {{preview}}
new york snap
when you fart in a woman/
mans
mouth and it makes a "
snap
"
noise
...why anyone would do that is beond me.
"dude i did a
New york snap
on
your mom
last night, and she
liked
it."
by
sexyybeastbby.
January 23, 2009
Get a
new york snap
mug for your mother-in-law Larisa.