noun A super-heroic person who repeatedly performs feats of inhuman strength.
"Did you see Flasher throw that bicycle?" "Yes it was at least 30 feet"
18👍 19👎