SuperTardis Share definition Flag The best person and best GM of Detroit ever. That SuperTardis guy is cool. SuperTardis by FortyJordy October 26, 2020 0 0 Get merch Get the SuperTardis mug. Buy Now — $32.95 See more merch