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 fish Sarah.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your fish Abdul.