Lash out (at someone)

To attack someone with words.

They were walking along the beach when the girl suddenly lashed out in anger at her boyfriend.