meaning of Addis Handshake

Addis Handshake meaning in Urban Dictionary

Similiar towards the Nairobi Handshake. But involves complete contact.