1 definition by Kagen Mere

1
Placing two people's hands together squeezing repeatedly while yelling or saying "hand sex"
"lets have handsex"
"okay!"
"handsex handsex handsex"
by Kagen Mere February 28, 2009
Get the mug
Get a Handsex mug for your cat Larisa.