Language:
Free Online Dictionary|3Dict

骂骂咧咧

Source : CEDICT

to swear while talking/to be foul-mouthed