Miley Cyrus has never shied away from speaking her mind, and over the weekend she posted a photo of her latest body ink on Twitter: an equal-sign tattoo on her ring finger.

In addition to sharing with the world her pro-gay rights stance via tat, she tweeted the message, "All LOVE is equal." However, the photo quickly prompted a debate on her Twitter account when fans began to respond to Miley's tattoo with mixed feelings.

"Where does it say in the bible to judge others? Oh right. It doesn't," Miley tweeted to one fan who questioned her belief in God after displaying her support of the gay community. "GOD is the only judge honey. GOD is love."

But when her fans began attacking the fan who questioned her, Miley defended her for sharing her opinion with the world. "Dude everyone lay off ... Love u! Everyone is entitled 2 opinions! If u don't stand 4 something you'll fall for anything."

Her Twitter profile shares a similar message: "Let your light shine. Be a source of strength & courage. Share your wisdom. RADIATE LOVE."

This isn't the first time that Miley's sharing her beliefs on Twitter has sparked debate. In a Parade magazine interview in March 2010, Cyrus said that one of the reasons she had quit Twitter for a time was that she was getting angry tweets from fans who didn't agree with her support of gay marriage. She returned to Twitter earlier this year.

"There has been so much controversy sometimes about what I've said or done because I believe there are no mistakes, because God is the only one who can judge us," Cyrus explained. "That's the reason I deleted my Twitter account because I said on there that I believed in gay marriage because everyone should have the right to love each other, and I got such hate mail about my being a bad person."

What do you think of Miley's outspoken support of marriage equality and gay rights? Tell us in the comments.