Slamming hams Share definition Flag When two women violently ram their twats together to encourage mutual climax. “Becky and sally where slamming hams for two hours straight” Slamming hams by James P Stark October 16, 2025 0 0 Get merch Get the Slamming hams mug. Buy Now — $32.95 See more merch