Ratchet revenge Share definition Flag Getting even with a female that is getto trash I got my ratchet revenge shame on her for trying to be with my man . Ratchet revenge by WARE31 April 22, 2021 0 0 Get merch Get the Ratchet revenge mug. Buy Now — $32.95 See more merch