do-ranna

Etymology
+ a derivative of

Adjective

 * 1) hard to get along with, hard to deal with