meaning of Bonobo Handshake

Bonobo Handshake meaning in Urban Dictionary

Humans shake-hands to greet. Bonobos have intercourse. Bonobo handshaking- sex.