Be off one's Rocker
Speak as Nick
Speak as Jacob
Jacob: No. What happened?
Nick: He bought a giant snake.
Jacob: Why in the world would he do that?
Nick: He said that he wanted a pet and that snakes are cool and cute.
Jacob: James is off his rocker.
Nick: I know. He is one of the craziest people that I have ever met.
Jacob: But I think that is why I like hanging out with him. He is very interesting. There is never a dull moment when you are around James.
Nick: You can say that again.