Learninator 's definitions
Ham slap is another phrase for jerking off, especially someone who makes a lot of noise when they jerk off.
by Learninator June 5, 2019
Get the Ham Slap mug.
Get the Ham Slap mug.We'll email you a link to sign in instantly.