Top Definition
Jap Snap's a fucking Japaneses girl......or pretty much any girl that is ant able to open her eyes all the way
you know what i mean nuff said jap snap
by roger cocks February 05, 2008
5 Words related to Jap Snap

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×