You're a fool if you think you got her under control
She doesn't change for anybody
You're just another little lovestruck dog in her eyes
She's an ice cold rush, so hot to the touch
It's such a good disguise
And she'll melt you too and it ain't no big surprise
Well let me tell you why
She's a professional
She's done it all before
And you think you know, but no you don't
And I'm such a mess ya know
She's got me wanting more but she's such a pro
Baby's gon' check me at the door
She'll love you like an angel when you're eyes are on her
She'll burn you like the devil when you're back is turned
And she's turning you 'round and around
She'll give you what you want, she'll take what she pleases
Feel like a God before she brings you to your knees
She's a professional
She's done it all before
And you think you know, but no you don't
And I'm such a mess ya know
She's got me wanting more but she's such a pro
Baby's gon' check me at the door
Out of sight, out of mind so tonight I know you won't be thinking of me
Go and have your little fun cuz I'm done, I know you're not my one and only
But the day is gonna come when the game's are done and you'll need somebody
And it won't be me
She's a professional
She's done it all before
She's played the game, she knows the score
And I'm a mess you know
She's got me wanting more but she's such a pro
Baby's gonna check me at the door
She doesn't change for anybody
You're just another little lovestruck dog in her eyes
She's an ice cold rush, so hot to the touch
It's such a good disguise
And she'll melt you too and it ain't no big surprise
Well let me tell you why
She's a professional
She's done it all before
And you think you know, but no you don't
And I'm such a mess ya know
She's got me wanting more but she's such a pro
Baby's gon' check me at the door
She'll love you like an angel when you're eyes are on her
She'll burn you like the devil when you're back is turned
And she's turning you 'round and around
She'll give you what you want, she'll take what she pleases
Feel like a God before she brings you to your knees
She's a professional
She's done it all before
And you think you know, but no you don't
And I'm such a mess ya know
She's got me wanting more but she's such a pro
Baby's gon' check me at the door
Out of sight, out of mind so tonight I know you won't be thinking of me
Go and have your little fun cuz I'm done, I know you're not my one and only
But the day is gonna come when the game's are done and you'll need somebody
And it won't be me
She's a professional
She's done it all before
She's played the game, she knows the score
And I'm a mess you know
She's got me wanting more but she's such a pro
Baby's gonna check me at the door