Top Definition
when two brits get into a quarrel and one man has had enough and slaps the shit out of the other mans scrotum.
clyde: are you done with that tea?

russell: no, i am certainly not, now back up before i give your balls a hearty whack!

clyde: woah man! i am NOT down for a british ballslap!
by yowiena69 March 13, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.