Steve the Cleave Share definition Flag A power gaming force. So entered Steve the Cleave; the three enemies were but soon memories. Steve the Cleave by Knower of Steve September 13, 2021 0 0 Get merch Get the Steve the Cleave mug. Buy Now — $32.95 See more merch