Big Huge Thesaurus

antihero

noun

sounds kind of like