Piston Rape Share definition Flag The most violent form of rape I was playing COD last night and piston raped the enemies Piston Rape by slipperyslazo November 19, 2021 Get the Piston Rape mug.