Maybe he's just not happy with his new hairdo?
Justin Bieber got seriously aggravated today… in front of millions of TV viewers.
The singer was performing his single What Do You Mean live from the TODAY Show's outdoor plaza in New York, but things came to a messy end.
When the camera cut back to him at the end of the song, he couldn't resist having a go at the crew for not showing enough of his dance moves.
"Next time I won't dance because the camera's here the whole time," he said, looking into the camera before walking away.
"Might as well not dance. What do I do this for if they're just gonna -"
Luckily the station cut to a commercial break before Justin could throw in any curse words.
The 21-year-old performed a number of his other hits on the popular morning show, including Baby, Boyfriend and Where Are U Now.
By the time he headed back inside for an interview in studio, he appeared to have calmed down. In fact, he even discussed how important the new single was to him, referencing his tearful on-stage breakdown during the VMAs last week.
"It just feels so great to feel the acceptance…I just feel judged and it's hard, but I'm feeling more confident lately," he said of the emotional performance.
As for his shady past, Justin said his various run-ins with the law were all just part of growing up.
"Life goes in places you never expected," he explained. "I'm just a young man trying to figure it out like everyone else."