Definition of folk hero in English English dictionary
Culture. A hero, in reality or mythology, who is loathed by the rich and powerful but idolized by the common people, often stealing from or rebelling against the former to make life better for the latter
Convicted killer Devin Moore is considered a folk hero by the disillusioned youth and the gaming populace.
someone who people in a particular place admire very much because of something they have done