Fulminate

/ˈfʌl.mɪ.neɪt/

Slang Meanings

to go off on someone.
When he found out, he fulminated on his friend for not telling him.
to blow up verbally.
She fulminated at the manager for the terrible service.