Who would have thought that Demi Lovato would end up being the most aggressive judge on X Factor?!

Auditions for the show continued yesterday in Greensboro, NC, and when a couple of rappers took the stage, Demi tore them a new one after their performance! Why? According to TMZ, their rap included the line, "I'm high on bath salts." Makes sense that this would be a touchy area given Demi's well-documented rehab stay and substance abuse issues!

Demi Lovato at X Factor Auditions, July 2012

Related Article: Demi Lovato on Niall Horan: "We're Just Friends"

"It's really inappropriate to rap about drugs in front of kids," she told them afterwards. How did the audience take her critique? Not only did they agree with her, they booed the rappers off the stage! Needless to say, they did not advance in the competition.

That said, none of the X Factor judges have exactly been shrinking violets so far. Britney Spears stormed off the set (again) when a drag queen contestant botched one of her songs. Simon Cowell, meanwhile, is just being plain old abrasive Simon. So much drama and we haven't even gotten to the first episode yet!

What do you think of Demi scolding the rappers?

Photos courtesy of Getty Images