"did you see flasher throw that bicycle? "yes it was at least 30 feet""
[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""" What is the definition of "flasher"?