Mariah wrote the song “Ribbon” with Tricky and The-Dream for her 2009 studio album Memoirs Of An Imperfect Angel. “In my opinion, Tricky is one of the most underrated major producers out there right now. I really enjoyed collaborating with him,” Mariah told MTV. “And I especially liked writing with The-Dream, basically because we both love having fun with lyrics and melodies, and we're also capable of getting more serious on deeper songs. There is a particular sense of freedom I feel when we write together — even though I make him stay in the studio all night until he is ready to kill me!”
It's only been 20 good minutes
Since I kissed you
Come back boo, I miss you
Wish I had 20 million hours
To caress you
And undress you to be continued…
Boy you
You don't know how it feels
When you whisper in my ear
Boy you
You give my body chills
Whenever you are near
And boy I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Sometimes we argue and we fight
But they better know that
That's my baby
You might even think you're cute
But everybody know
That I'm his lady
Everytime you see us we supa fly
I'm so proud he's by my side
And he knows I'm ride or die
You don't know how we roll
Holla at your people
Boy you
You don't know how it feels
When you whisper in my ear
Boy you
You give my body chills
Whenever you are near
And boy I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Boy I'm all wrapped up in you
You make me feel so unloosed
Tell me what I'm supposed to do
When you're not around
Oh baby
Oh baby
Oh baby
Oh baby
And boy I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
I got your
Lovin' on my mind
I got your
Lovin' on my mind
You got me
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Wrapped up packed up ribbon
With a bow on it
Ooh and it's been 20 good minutes
Since I kissed you
Come back boo, I miss you
Written by Mariah Carey, Terius Nash and Christopher Stewart.
Produced by Mariah Carey, C. “Tricky” Stewart and Terius “The-Dream” Nash.