Language:
Free Online Dictionary|3Dict

豆渣脑筋

Source : CEDICT

brain of soya bean dregs/idiot/porridge head