Rosie's rage over 25-year-old Steven Sheerer (C) shacking up with daughter Chelsea (R|Reuters, Instagram, Twitter1/7 Rosie's rage over 25-year-old Steven Sheerer (C) shacking up with daughter Chelsea (R|Reuters, Instagram, Twitter
Rosie's tweet|Twitter2/7 Rosie's tweet|Twitter
Rosies tweet|Twitter3/7 Rosies tweet|Twitter
Steve Sheerer's|Instagram4/7 Steve Sheerer's|Instagram
Rosie's daughter Chelsea|Twitter5/7 Rosie's daughter Chelsea|Twitter
Rosie O'Donnell and Chelsea|Getty6/7 Rosie O'Donnell and Chelsea|Getty
Rosie and her kids|Instagram7/7 Rosie and her kids|Instagram
Rosie O'Donnell is on a Twitter rampage, railing against the man who was shacking up with her missing daughter Chelsea, and defending herself against critics questioning her parenting skills.
One of several tweets O'Donnell directed against the New Jersey man, Steven Sheerer, 25, said: "Sheerer charged (with) third-degree possession of heroin with the intent to distribute."
Today, she changed her profile photo on Twitter to one of her and Chelsea, who is 17.
Several posts seemed to hint at the troubled teen's struggles.
"When someone u love is drowning in the rapids - u throw everything u can into the water - hoping they will grab on - stay afloat #believe," the former talk show host and ex-View cast member tweeted.
- PHOTOS: What's Brewing in Steamy Hallows, the Harry Potter-Inspired Cafe19 Pictures
- PHOTOS: Frida Kahlo at the Brooklyn Museum doesn't hold back23 Pictures
Rosie two days ago went public that her daughter, who is battling mental illness and takes meds, was missing.
Cops pinged a burner cell phone Chelsea bought and traced her to Sheerer's home in Barnegat, New Jersey.
The Asbury Park Press reports:
"Barnegat Officer Nicholas Dapuzzo went to the home and confronted Sheerer at the front door ...Noticing Sheerer was acting nervous, the officer pressed Sheerer, who ultimately relented and allowed the officer to search the home. Dapuzzo searched the home and found O'Donnell in the attic with her dog, Bear, according to Germain."
Barnegat-ManahawkinPatch reported that Sheerer in 2012 was convicted of several charges in relation to his arrest for heroin and child endangerment.
O'Donnell also found herself responding to snide comments about her parenting.
"No mom is perfect - we all do our best," the mom of five tweeted.
Barnegat-Manahawkin Patch: Barnegat Pair Face Drug, Child Endangerment Charges http://t.co/YbxsJeUO7y - STEVE SHEERER— Rosie (@Rosie) August 19, 2015
when someone u love is drowning in the rapids - u throw everything u can into the water - hoping they will grab on - stay afloat #believe— Rosie (@Rosie) August 19, 2015
no mom is perfect - we all do our best @LisaMarasco -— Rosie (@Rosie) August 19, 2015
Sheerer charged wthird-degree possession of heroin with the intent to distribute, third-degree possession of heroin, pic.twitter.com/pxfvC5rJYc— Rosie (@Rosie) August 19, 2015