Skip to main content

Definitions by roger cocks

Jap Snap 

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