To slap a man in the testicles, crippling them for hours.
Fraser : Why did you japslap me
Lidia : You annoyed me
1.(v.) To strike or slap a person across the face in a powerful and painful manner.
2. (noun)A painful slap across one's face.
That dude was talking trash so I japslapped him in da face!
Don't make me japslap you!
Did you see how hard that dude japslapped him?
I'm about to japslap that bitch!