"Every Rose Has Its Thorn" is a song by American hard rock band, Poison. It was featured in the Season Eleven episode, "Guitar Queer-O".


After being replaced by Thad Jarvis, as Stan Marsh's Guitar Hero partner, Kyle Broflovski plays sad songs at the bowling alley arcade. As he plays this song, two kids demand to play the game next. When they recognize Kyle has being one of the children that scored 500,000 points, they are kinder to him. Not wanting to talk about his problems, Kyle gives up the arcade game to the kids and drowns his sorrows with a Fresca soda at the bar.