Skip to main content

SirReem's definitions

Japslap

To slap a man in the testicles, crippling them for hours.
Fraser : Why did you japslap me
Lidia : You annoyed me
by SirReem February 21, 2012
mugGet the Japslapmug.

Share this definition