Back to Dictionary
糊糊涂涂
糊糊塗塗
húhutútu
1.
confused
2.
muddled
3.
stupid
4.
dumb