Mario was arrested in Baltimore this morning for allegedly assaulting his own mother in an apartment they share.

Now I already know you’re like…”apartment shared with his MOM?! Dude CAN’T be doing good!!”…because I definitely was. But it makes a little more sense if you read on…

According to police, Mario’s mother Shawntia Hardaway — a former heroin addict — told cops the Mario had been “throwing and damaging property” … and pushed her around with his hands and forearms.

Cops say they found several broken items inside the apartment — including a broken china cabinet, a busted mirror and a hole in the closet door.

Mario’s mother also told police the 24-year-old singer had attacked her earlier in the week — in which he pushed her “eight feet into a living room wall, where Ms. Hardaway hit her head on the wall.”

Mario was eventually arrested this morning for 2nd degree assault. He was released on $50,000 bond.

TMZ