meaning of Armenian Handshake

Armenian Handshake meaning in Urban Dictionary

While a lady is sleeping you shave your pubes, after that jizz on her face as soon as she wakes up you throw the pubes on and around the woman face.