Fresh off of dropping her latest single, "Mama Don't Worry (Still Ain't Dirty)," Bhad Bhabie returns with visuals for the song.

Directed by Iqbal Ahmed, the video features the rapper being taken back to her childhood as she raps about her struggle. Bhabie spits, "11 years old I was sitting on the block/Yeah, my family had a little so I hid it in my sock/Sold them pills like they was Skittles, yeah, I always made a lot/I was always dodging 12, putting work in off the clock." The visuals also feature a younger version of Bhad Bhabie, as scenes of domestic abuse play out.

Since the video's release earlier this week, the "Mama Don't Worry (Still Ain't Dirty)" visuals have racked up over 2 million views. The rapper's previous videos such as "I Got It" and "Hi Bich / Whachu Know" have earned nearly 70 million views collectively.

Bhad Bhabie's latest song follows a string of singles, including, “Hi Bich,” “Whachu Know,” “I Got It" and “These Heaux." In September, the rapper landed a multi-million-dollar deal with Atlantic Records. Reps for Bhad Bhabie confirmed to XXL that Warner Music Group Creative Officer Mike Caren played a role in the rapper getting signed.

Check out the "Mama Don't Worry (Still Ain't Dirty)" video below.

See 21 of Hip-Hop's Biggest First-Week Sales in 2017 (So Far)

More From XXL