[Sigh.] Another day, another washed up rapper is accused of doing something awful and embarrassing.

According to TMZ, Coolio recently got into a spat with his baby mama after trying to bring another woman to their home. According to the report, Coolio allegedly shoved and punched his baby mama before hitting her with his car

Although the report didn't say if Coolio was actually arrested or what he was charged with, they did provide a mugshot which makes us think Coolio's old hairdo wasn't all that bad. Because hey, it might have looked like his head was a plasma globe, but at least it didn't look like he was trying to grow devil horns. 

[via TMZ]