What does Armenian Handshake mean?

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.