Satan's Punch Share definition Flag Menstrual blood. FUCK! MY UNDERWEAR IS COVERED IN SATAN'S PUNCH! SHIT! Satan's Punch by BigGLizzy69 August 26, 2019 0 0 Get merch Get the Satan's Punch mug. Buy Now — $32.95 See more merch