Pinyin Dictionary results for "sha hu hu"

傻乎乎
feeble-minded; dim-witted
Dictionary data provided by CC-CEDICT