Jap Snap Share definition Flag 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 Jap Snap by roger cocks February 6, 2008 0 0 Get merch