Mary J. Blige – On Top (ft. Fivio Foreign) (Audio, Lyrics)

Date 2022-02-15

Category Foreign Music, Lyrics, New Music

Mary J. Blige calls on Fivio Foreign for the song, “On Top”. The track was produced by Hostile Beatz, Blacka Din Me & Cool N Dre. Listen, stream, buy, read the lyrics, mp3 download.

Mary J. Blige On Top

Mary J. Blige On Top

If you say you had a Mary J. Blige drill song on your 2022 Bingo card, you’d be lying through your teeth. While Mary has always been heavily intertwined with Hip Hop, standing at the forefront of the mixed Rap and R&B scene, she has taken another leap in the marriage of the two sounds on her new album Good Morning Gorgeous. In the past we’ve heard her rap, feature on lyrical tracks and club bangers alike, and provide hooks for anthems. Now, 2022 sees her tackling the hottest rising sound in the audioscape as well.

“On Top” is a drill track through and through. Some artists use attributes of drill music in their songs to add a flair, but the sonic structure and direction doesn’t fall into the subgenre entirely. They’ll take the sliding 808s and echoed snares, then opt to leave behind the pattern itself. Mary, on the other hand, jumped into it fully and delivered her verses over the current New York sound. Of course, having rising star Fivio Foreign as accompaniment doesn’t hurt.

Fivio Foreign, 30 year old New York native and Drill aficionado, comes through and shines (as he tends to do on such instrumentation). The song has monumentous, victorious energy, which is Fivio’s bread and butter. His approach is best demonstrated on tracks like “Off The Grid,” from Ye’s Donda album, and his most recent track “City Of Gods.” He and Mary executed what they came to do, and delivered a track with grandiose tones for listeners to get hype to.

Mary J. Blige – On Top (ft. Fivio Foreign) (prod. Hostile Beatz, Blacka Din Me & Cool N Dre)

Lyric Video

Lyrics

[Intro: Fivio Foreign, JAY-Z, & Dre]
Cool N Dre
This is
Woo! Woo!

[Verse 1: Mary J. Blige & Fivio Foreign]
I’ve been busy just keeping my mind (Ha!)
On love
On peace (Hoo!)
I’ve finished the job that I started
On god (Woo!)
On me
I’m giving my hardest
Remember nights alone (Ha!)
Couldn’t see right from wrong (No!)
Now I’m back and I’m better (Bla!)
Big step in Margiellas (Woo!)
Buss down sky dweller (Woo!)
My time a little better
Who run it? (Hoo!)
Career the longest (Hoo!)
I want it, I own it (Hoo!)
New deals, big money (Hoo!)
Be honest (Hoo!)
Who better? (Hoo!)
New whips, blue leather
You know I got the plan and the motive
It’s whatever (Woo!)

[Chorus: Mary J. Blige & Fivio Foreign]
Bet on me, why not?
Don’t act like I never left on top (No)
And now it’s time to give you more
Back in the door (Woo!)
You need to bet on me, why not?
You know the game really needs love
I came to come and lift ’em up (Oh!)
You know my people ain’t forgot (Yeah!)
I’m right where I need to be (Woo!)
On top

[Post-Chorus: Mary J. Blige]
Ayy, who run it? (Who run it?)
Who run it? (Who run it?)
Be honest (Be honest)
One hundred (One hundred)
Ayy, who run it? (Who run it?)
Who run it? (Who run it?)
Be honest (Be honest)
One hundred (One hundred)

[Verse 2: Fivio Foreign]
Uh, shorty protected (Haha)
I’m watching TV, I saw her on Netflix
She want a demon and I was selected (Woo! Yeah, look, huh)
All in my section (Look, huh)
This is my city, I’m giving aggression
None of my shooters is getting arrested (Nah)
Who run it? (Who run it? Huh)
Eight hundred (Eight hundred), they buggin’
Dare a nigga come and say some (Bow!)
None of my bitches gon’ play dumb
I see a opp nigga, I’ma break some
Most of these niggas ain’t lay none
If I had to, I shoot at my day ones (Bow!)
My lil’ brother caught a body (Ha)
Boy, be quiet
All that subbing get me tight (Ha)
See they face and then he fire (Boom, boom!)
Huh, huh, just let me Woo walk
Over to New York
A nigga die come here tryna goof off

[Chorus: Mary J. Blige & Fivio Foreign]
Bet on me, why not?
Don’t act like I never left on top (A nigga die come here tryna goof off)
And now it’s time to give you more
Back in the door
You need to bet on me, why not?
You know the game really needs love
I came to come and lift ’em up
You know my people ain’t forgot
I’m right where I need to be
On top

[Post-Chorus: Mary J. Blige]
Ayy, who run it? (Who run it?)
Who run it? (Who run it?)
Be honest (Be honest)
One hundred (One hundred)
Ayy, who run it? (Who run it?)
Who run it? (Who run it?)
Be honest (Be honest)
One hundred (One hundred)

Written By

View All Articles

Welcome to MPmania Music, Your one-stop for the best songs around the world. Our music team of music curators are always ready to give you the best.

+Comment

Drop A Comment