Pinyin Dictionary results for "nao hu hu"

闹糊糊
to cause trouble
Dictionary data provided by CC-CEDICT