What does Addis Handshake mean?

Addis Handshake meaning in Urban Dictionary

Similiar towards the Nairobi Handshake. But involves complete contact.