Top Definition
A Windsor Handshake is the act of one male manually stimulating another male's penis with his hand or hands. To "Windsor" someone is to stroke there penis until they ejaculate. A proper Winsdor Handshake is completed when two males mutually maturbate each other.
Why not just give him a Windsor Handshake?
by Larry Loades September 20, 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.