Riddler's Revenge Share definition Flag Act of streaking in a mirror maze. That carnival overcharged me, but I didn't mind, I had my riddler's revenge. Riddler's Revenge by skyjuice December 30, 2008 0 0 Get merch Get the Riddler's Revenge mug. Buy Now — $32.95 See more merch