jap-slap means: A slap in the face with open hands. You can use it to correct a whiner, stupidity or retaliation. To restore their sanity within their little world, a callous and discourteous gesture. (in Community Dictionary, added by Raiden Bullock)
Home » Community Dictionary » What does jap-slap mean?