Isaiah Thomas apologizes for his comment about Cleveland, saying, "Cleveland was actually cool. The situation just wasn't the best." (0:48)

Denver Nuggets guard Isaiah Thomas apologized Saturday night for a video posted on social media in which he called the city of Cleveland "a s---h---."

In the video, Thomas talks about the various cities in which he has played, then makes his comment about Cleveland, adding, "I can see why LeBron left -- again."

Thomas later posted an apology on Twitter, and then posted an additional video on Instagram saying, "Cleveland wasn't that bad."

I apologize for my choice of words about Cleveland. I was on my live playing around. They don't show you everything for a reason smh. Right after that I clarified what I said.... All love to everybody who had love for me in Cleveland. — Isaiah Thomas (@isaiahthomas) August 12, 2018

In the second video, Thomas continued, "I shouldn't have said that. That was my fault. Cleveland was actually cool, it was all right. The situation just wasn't the best. I apologize for saying it was a s---h---. It wasn't a s---h---. The team was dope, the players was filthy. My guy Gio. Training staff was cold. Nah, Cleveland was cool. I shouldn't have said that, that was my bad. I was just talking on IG Live, I didn't think it was gonna get to where they're posting it. It's like damn, my bad."

Isaiah Thomas quickly apologized Saturday after disparaging Cleveland, his brief NBA home, on social media. Jason Miller/Getty Images

Thomas, 29, was traded last offseason to the Cleveland Cavaliers in the deal that sent Kyrie Irving to Boston. But because he was recovering from a hip injury, he did not play for the Cavaliers until Jan. 2.

He averaged just 14.7 points a game -- after averaging 28.9 the season before with the Celtics -- before being moved to the Los Angeles Lakers in a Feb. 8 trade.

Thomas signed with the Nuggets as a free agent last month.