Top definition
The New England Handshake is the act of placing your hand between the thighs of the person walking up stairs in front of you in a handshake fashion. It can be performed on either sex.
Always let Mike go up the stairs first, otherwise you'll probably receive a New England Handshake. Ew.
by DrMikeS July 31, 2008
Get the mug
Get a New England Handshake mug for your boyfriend Manafort.