Pinyin Dictionary results for "ai ban zi"

挨板子
to suffer beating; fig. to be severely criticized; to take a hammering
Dictionary data provided by CC-CEDICT