Super E-Tard Share definition Flag One who believes they are like Superman while on Ecstasy +Takes glow sticks from a nother person+ Runs away yelling "Super E-Tard to the rescue....I win" Super E-Tard by Star_Baby<3 August 6, 2006 0 0 Get merch Get the Super E-Tard mug. Buy Now — $32.95 See more merch