Cantankerous, stubborn, disagreeable.
Mischievous, prankish, teasing, disagreeable but in a good way.
Having an obstinately (persistently, stubbornly) perverse/erroneous opinion or judgement.