We knew Selena Gomez could sing. We knew she could act.

But who knew she could rap?

The pop star has been performing Nicki Minaj's hit "Super Bass" as part of her summer "When the Sun Goes Down" tour, dropping some impressive rhymes. Check out her performance from Hershey Park on Sunday, originally posted on YouTube:


Boom, badoom, boom, boom badoom, boom bass!

Given the young audience, one cuss word at the top was skipped and she replaced Nicki's name with her own at the end. Perhaps her beau Justin Bieber gave her some tips.