J.Lo is back. Ahead of tonight’s “American Idol” finale, Jennifer Lopez debuts her brand new single “Ain’t Your Mama.” Penned by Meghan Trainor and produced by Dr. Luke, the sassy song finds J.Lo putting her man in his place for not pulling weight in their relationship.

“No more playin’ videos games, things are about to change ’round here,” she sings before scolding him. “I ain’t gonna be cookin’ all day, I ain’t your mama / I ain’t gonna do your laundry, I ain’t your mama / When you gonna get your act together?”

J.Lo recently reunited with L.A. Reid at Epic Records, where she will release her next album, the follow-up to 2014’s A.K.A.

She will perform “Mama” for the first time on the “American Idol” finale tonight. Meanwhile, her NBC show “Shades of Blue” has been renewed for a second season, and she will return to Las Vegas for her Planet Hollywood residency “All I Have” on May 22.

Get the song on iTunes and stream it below via Spotify.