Who Sang Do That For (B.A.B.)? Keyshia Cole

Keyshia Cole Point of No Return cover art
Release information
Writer(s): Keyshia M. Cole, Imani Halley, Andre S. Parker
Release Date: 2014-10-6
Genre: Funk / Soul
Style: Contemporary R&B
length: 3:52
Lyrics
If ya hoes didn't know, my name is Keyshia Cole and I'm a boss

[Hook:]
I'm a boss a** b***h, I'm a boss a** b***h
And if ya hoes didn't know it, now ya know it
Yeah

[Verse:]
Damn, I done fell in love ova night
And I don't know how it happened
The minute I looked into your eyes I knew
What ya do that fo'?

[Pre-Chorus:]
And I don't know how it happened
And I don't care why it happened
Ain't mad that I feel for you (come on)
And I don't know how it happened
And I don't care why it happened
But I ain't mad that I feel for you

[Chorus:]
But what ya do that fo'?
You got me trippin' and wait for your call
What ya do that fo'?
Come on, baby, tell me, why ya do it?
Are you really lovin' the way that I'm fallin' fo' ya?
Oh, what ya do that fo'?

[Verse 2:]
I don't give a damn what ya think, baby
Cuz it's gonna be me and you, I deserve him, I deserve it
I know I deserve better and then you fell straight down from the heavens
What ya do that fo'?

[Pre-Chorus:]
And I don't know how it happened
And I don't care why it happened
Ain't mad that I feel for you (come on)
And I don't know how it happened
And I don't care why it happened
But I ain't mad that I feel for you

[Chorus:]
But what ya do that fo'?
You got me trippin' and wait for your call
What ya do that fo'?
Come on, baby, tell me, why ya do it?
Are you really lovin' the way that I'm fallin' fo' ya?
Oh, what ya do that fo'?

Tracklist
CD 1
  • 1 Intro (Last Tango)
  • 2 Heat of Passion
  • 3 N.L.U.
  • 4 Next Time (Won't Give My Heart Away)
  • 5 Rick James
  • 6 Do That For (B.A.B.)
  • 7 New Nu
  • 8 She
  • 9 Believer
  • 10 On Demand
  • 11 Love Letter
  • 12 Party Ain't a Party
  • 13 Remember, Part 2

  • Release information
    label: Interscope Records
    country(area): United States
    format: CD
    barcode: 602537950225
    script: Latin