The singer sparked controversy after addressing B2K singer Raz-B on the social networking site, referring to him as a "d**k in da booty ass lil boy" and making repeated references to Raz-B's past alleged sexual abuse.
Speaking to TMZ on Thursday, Brown recanted his remarks, calling them a "lack in judgement" and insisting that he supports his gay fans.
"Yesterday was an unfortunate lack in judgement sparked by public Twitter attacks from Raz-B, who was bent on getting attention. Words cannot begin to express how sorry and frustrated I am over what transpired publicly on Twitter," he told the site.
"I have learned over the past few years to not condone or represent acts of violence against anyone. Molestation and victims of such acts are not to be taken lightly; and for my comments I apologise - from the bottom of my heart."
Brown added: "I love all of my fans, gay and straight. I have friends from all walks of life and I am committed, with God's help, to continue becoming a better person."