Today's idiom is "On the Rocks". This one has a couple different meanings but we're going with only one of them.
CJ's guess: Something hurting someone.
Correct meaning: When something like a relationship experiencing difficulty/serious problems and about to come to an end.
His sentence: Our friendship is over because it's on the rocks.