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 14, 2010
Get the british ballslap mug.