look up anything, like your first name:
2. Japslap
To slap a man in the testicles, crippling them for hours.
Fraser : Why did you japslap me
Lidia : You annoyed me
1. Japslap
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!
rss and gcal