meaning of Angry Slap

Angry Slap meaning in Urban Dictionary

When you are wanking while cannot perhaps not climax you will get therefore mad which you slap ur dick so difficult