meaning of 2-hole punch

2-hole punch meaning in Urban Dictionary

To shag a lady inside butt and pussy at precisely the same time.