look up any word, like cleveland steamer:

1 definition by David Tsal

 
1.
An act of shaking someone's hand with the right hand and squeezing their balls with the left
The French are always fond of giving a French handshake to the United States
by David Tsal November 20, 2004