meaning of Amsterdam Handshake

Amsterdam Handshake meaning in Urban Dictionary

The work of putting one fist within a woman's vagina while placing others fist inside that same female's anus. When both fists are placed, make an effort to touch fingers collectively generating a handshake movement.