flip out

[flip out] {v. phr.}, {slang}, {informal} To go insane, to go outof one's mind.

A is impossible to talk to Joe today - he must haveflipped out.