Derja translation of 'مَبَهْلِلْ'

مَبَهْلِلْ
(ADJ)
stupid, lacking intelligence

What idiocy! مَلَّا مَبَهْلِلْ هَذَا