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 Japslap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email