Pinyin Dictionary results for "man kou hu chai"

满口胡柴
to spout nonsense; to bullshit endlessly
Dictionary data provided by CC-CEDICT