Word Definition - 糊糊涂涂

hú hu tú tu confused; muddled; stupid; dumb