Released: August 24, 1997

Featuring: Maxi Priest

[Verse 1: Shaggy & Maxi Priest]
I feel like I know you based upon my observation
It's been a while you've been rocking my world
Me an my friends been having private conversations
We've been calling you the bashment girl
Though you may not even value my opinion
It's safe to say that you're the topic of my song
Even though you may be out of my dominion
I just wanna say girl you are the bomb

[Chorus: Maxi Priest & Shaggy]
All I want girl is to have you in my perfect song
You are the, you are de
All I want girl is to have you in my perfect song
You are the, you are the, you are the one
All I want girl is to have you in my perfect song
You are the, you are de one girl
All I want girl is to have you in my perfect song
You are the, you are the, you are the one 'cause

[Verse 2: Shaggy & Maxi Priest]
You got de style you got the class I've been after
Just the thought of you was driving me wild
You got the stuff to fill my life with joy and laughter
You got the stuff to make me turn and smile
You're my lyricst my inspiration and girl
I wanna sing you like my favourite song
I may not have the riches of the world to offer
I just wanna say girl you are the bomb

[Chorus: Maxi Priest & Shaggy]
All I want girl is to have you in my perfect song
In a mi, in a mi
All I want girl is to have you in my perfect song
You are the, you are the one girl
All I want girl is to have you in my perfect song
The only one girl
All I want girl is to have you in my perfect song
The only one, the only one

[Verse 3: Shaggy]
Girl de way yuh hot yuh know yuh rise me blood pressure
Have me all a write me song them like a love letter
Yuh an only yuh can make mi love life better
Anyhow me have yuh mi protect yuh like me treasure
Jus gi mi a chance girl don't watch nuh face
I am de man wey run the marathon race
Mr.Boombastic deh pon yuh case
Dat girl a she me want in a mi place again

[Chorus: Maxi Priest & Shaggy]
All night long
In a mi perfect song, in a mi perfect song
All night long
Down in a mi perfect song, in a mi perfect song
All night long
Right in a mi perfect song, in a mi perfect song girl
All night long
Down in a mi perfect song, in a mi perfect song

[Verse 4: Shaggy & Maxi Priest]
I feel like I know you based upon my observation
It's been a while you've been rocking my world
Me an my friends been having private conversations
We've been calling you the bashment girl
Though you may not even value my opinion
It's safe to say that you're the topic of my song
Even though you may be out of my dominion
I just wanna say girl you are the bomb

[Chorus: Maxi Priest & Shaggy]
All I want girl is to have you in my perfect song
Perfect song
All I want girl is to have you in my perfect song
Down in a mi perfect song
All I want girl is to have you in my perfect song
The only one girl
All I want girl is to have you in my perfect song
All night long
In a mi perfect song, in a mi perfect song
All night long
Down in a mi perfect song, in a mi perfect song girl
All night long
In a mi perfect song, in a mi perfect song girl
All night long
Straight in a mi perfect song, in a mi perfect song

Shaggy

Orville Richard Burrell CD (born October 22, 1968), known mostly by his stage name Shaggy, is a Jamaican reggae fusion singer and deejay. He took his nickname from Shaggy Rogers, from the cartoon Scooby Doo.

He was born on October 22, 1968 in Kingston, Jamaica. In 1975 he and his family moved to Brooklyn, New York.

The singer released his first hit “Oh Carolina” in 1993, which was a dancehall re-make of a ska hit by the Folkes Brothers.