'Brooke loved getting high,' the source told the website. 'This was just another crazy night of her getting high. When she did drugs, it was three to four times a week.
'I know that she is aware that if she doesn’t stop doing drugs, she is going to lose her kids [for good]… hopefully she can stop.'
For the past four months the former Florida socialite has been cleaning up in rehab, first at the Betty Ford Center and then at a facility in Orange County.
It was her 21st stay in a rehab facility and came after Brooke overdosed on crystal meth.
When Brooke entered rehab she was considered no longer fit to take care of sons Max and Bob, whose father is Charlie Sheen, 48.
His first wife Denise Richards, 42, started taking care of the boys, along with the two girls, Sam, nine, and Lola, eight, she had with the actor, and the daughter Eloise, two, she adopted.
Brooke's twins are still in the actress' care, although she has since been released from rehab.
The troubled mother has reportedly been fighting to regain custody of her sons.
She is currently allowed supervised twice weekly visits.
Brooke is reportedly living in Spice Girl Mel B‘s mansion in Tarzana, a 30 minute drive from Charlie's house and getting assistance from a sober companion.
She was pictured looking fresh-faced and cleaned up as she visited the Anger Management star at his home earlier this month.
Sheen is reportedly considering moving Brooke into the exclusive neighbourhood where both he and Denise live.
Radar claims this potential move is to enable the father-of-five to be near all four children that he shares with the two exes.
Lost custody: Brooke with Bob and Max two years ago
The area that the intertwined exes are sharing is the elite, expensive LA neighborhood called Mulholland Estates which is at the top of a winding road that divides the City of LA with the San Feando Valley. Home prices are in the several millions.
Brooke is said to be keen to live nearby, having occupied the estate while married to Sheen.