Oriental fighting based on martial arts either in movies or in real life where someone gets right proper slapped.
Someone just got jap slapped.
Did you see that good jap slap movie.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.