Pinyin Dictionary results for "bai wu long"

摆乌龙
to mess something up; to screw up
Dictionary data provided by CC-CEDICT