Derja translation of 'مَهْبُولْ'

مَهْبُولْ
(ADJ)
crazy

What a crazy person; he's doing totally strange things. ملاّ مهبول يعمل في عمايل ماهيش نورمال