Question: what do you call a lovable rogue?
Answer: The lovable rogue is a fictional stock character, often from a working-class upbringing, who tends to recklessly defy norms and social conventions but who still evokes empathy from the audience or other characters. ... If the protagonist of a story is also a lovable rogue, he is frequently deemed an antihero.