Pinyin Dictionary results for "ma ma lie lie"

骂骂咧咧
to swear while talking; to be foul-mouthed
Dictionary data provided by CC-CEDICT