What does 2-hole punch mean?

2-hole punch meaning in Urban Dictionary

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