罵罵咧咧

Idiom

 * 1) foul-mouthed; showering curses and abuse; continuously swearing