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
by roger cocks February 05, 2008
Get the mug
Get a Jap Snap mug for your sister-in-law Yasemin.