Pinyin Dictionary results for "ai tou zi"

挨头子
to be criticized; to suffer blame
Dictionary data provided by CC-CEDICT