Language:
Free Online Dictionary|3Dict

糊糊塗塗

Source : CEDICT

confused/muddled/stupid/dumb