meaning of 1, 2 Punch

1, 2 Punch meaning in Urban Dictionary

The work of repeatingly punching a woman's vagina until she orgasms.