Song Lyrics Collection

I Ain't Perfect (Explicit)

Mozzy, Blxst
2020-05-013:04 minSynced lyrics

"I Ain't Perfect (Explicit)" is a song by Mozzy, Blxst, released in 2020 in the Pop genre. The song is 3:04 long and contains 74 lines and 605 words.

Lyrics

0:19It's my addiction though
0:23Huh
0:24Let me tell you 'bout the pain in them broken homes
0:26In them broken homes
0:27Let me tell you 'bout the flesh wounds and broken bones
0:29I'm talkin' broken bones
0:30Let me tell you 'bout the absence of a rolling stone
0:32*****talkin' 'bout it
0:32Mama said he wanna leave then let that *****go
0:35Shout out SSI 'cause them the checks that we been livin' on
0:38****the IRS that half a ticket that they hit me for
0:41I'm sippin' slow
0:41Told the world I quit it's hard to kick it though
0:44Least I don't promote it on the 'Gram this my addiction though
0:47It numb the pain that I be goin' through who are you to judge
0:49I miss you Brenda Usher without you I been secluded love
0:53These people use your love against you they abuse your love
0:55She been abused by all these men in the pursuit of love
0:58We suited up
0:59Never mind the peons who ain't do enough
1:01Compassion for the hopeless and the homeless 'cause they been through enough
1:04Right there on the ave with the killers before I knew enough
1:07I just bought a truck for my daughters and ******proofed 'em up
1:11Yeah
1:11Elevated my hustle
1:13Off the muscle a different day different struggle
1:16Can't be complacent I blue face up the duffle
1:19Duckin' them cases God was makin' me humble
1:21I had to beat the streets *****I play for keeps
1:25Enemies close watch the company I keep
1:28I ain't perfect but I work on that at least uh
1:31I ain't perfect I been hurtin' let me be yeah
1:34Beat the streets ayy *****I play for keeps
1:37Enemies close watch the company I keep
1:39I ain't perfect but I work on that at least uh
1:42I ain't perfect I been hurtin' let me be yeah
1:46I would love to see you on but now to each his own
1:48But now to each his own
1:49Many symptoms of depression I can't reach the phone
1:51I can't reach the phone
1:51Baby left when I fell off now she won't leave me 'lone
1:53Ayy she won't leave me 'lone
1:54Who you know that signed for M's and got to keep his soul
1:57Huh
1:57It was roaches in the Apple Jacks wouldn't eat at home
2:00Mama managing McDonald's hardly be at home
2:03I'm returning to the slums to get my people right
2:05Them people undefeated in them courts it ain't no equal fight
2:09I told him keep his head up it'll be aight
2:11It'll be aight
2:12He asked my why *****took twenty three to life
2:14Took twenty three to life
2:15When they ask me where I'm from I'll always be precise
2:17Yeah
2:18And if I middleman the play then I'm gon' tweak the price
2:20On Jesus Christ
2:21Retaliation help me sleep at night
2:23And that lil' time I did in county offered peace of mind
2:26Keep in mind
2:27Every time I slid was for the hood behalf
2:29Sentimental 'bout it disrespect it I'ma cook his a*s
2:32Yeah
2:33Elevated my hustle
2:35Off the muscle a different day different struggle
2:38Can't be complacent I blue face up the duffle
2:41Duckin' them cases God was makin' me humble
2:43I had to beat the streets *****I play for keeps
2:47Enemies close watch the company I keep
2:50I ain't perfect but I work on that at least uh
2:53I ain't perfect I been hurtin' let me be yeah
2:56Beat the streets ayy *****I play for keeps
2:58Enemies close watch the company I keep
3:01I ain't perfect but I work on that at least uh
3:04I ain't perfect I been hurtin' let me be yeah
It's my addiction though
Huh
Let me tell you 'bout the pain in them broken homes
In them broken homes
Let me tell you 'bout the flesh wounds and broken bones
I'm talkin' broken bones
Let me tell you 'bout the absence of a rolling stone
*****talkin' 'bout it
Mama said he wanna leave then let that *****go
Shout out SSI 'cause them the checks that we been livin' on
****the IRS that half a ticket that they hit me for
I'm sippin' slow
Told the world I quit it's hard to kick it though
Least I don't promote it on the 'Gram this my addiction though
It numb the pain that I be goin' through who are you to judge
I miss you Brenda Usher without you I been secluded love
These people use your love against you they abuse your love
She been abused by all these men in the pursuit of love
We suited up
Never mind the peons who ain't do enough
Compassion for the hopeless and the homeless 'cause they been through enough
Right there on the ave with the killers before I knew enough
I just bought a truck for my daughters and ******proofed 'em up
Yeah
Elevated my hustle
Off the muscle a different day different struggle
Can't be complacent I blue face up the duffle
Duckin' them cases God was makin' me humble
I had to beat the streets *****I play for keeps
Enemies close watch the company I keep
I ain't perfect but I work on that at least uh
I ain't perfect I been hurtin' let me be yeah
Beat the streets ayy *****I play for keeps
Enemies close watch the company I keep
I ain't perfect but I work on that at least uh
I ain't perfect I been hurtin' let me be yeah
I would love to see you on but now to each his own
But now to each his own
Many symptoms of depression I can't reach the phone
I can't reach the phone
Baby left when I fell off now she won't leave me 'lone
Ayy she won't leave me 'lone
Who you know that signed for M's and got to keep his soul
Huh
It was roaches in the Apple Jacks wouldn't eat at home
Mama managing McDonald's hardly be at home
I'm returning to the slums to get my people right
Them people undefeated in them courts it ain't no equal fight
I told him keep his head up it'll be aight
It'll be aight
He asked my why *****took twenty three to life
Took twenty three to life
When they ask me where I'm from I'll always be precise
Yeah
And if I middleman the play then I'm gon' tweak the price
On Jesus Christ
Retaliation help me sleep at night
And that lil' time I did in county offered peace of mind
Keep in mind
Every time I slid was for the hood behalf
Sentimental 'bout it disrespect it I'ma cook his a*s
Yeah
Elevated my hustle
Off the muscle a different day different struggle
Can't be complacent I blue face up the duffle
Duckin' them cases God was makin' me humble
I had to beat the streets *****I play for keeps
Enemies close watch the company I keep
I ain't perfect but I work on that at least uh
I ain't perfect I been hurtin' let me be yeah
Beat the streets ayy *****I play for keeps
Enemies close watch the company I keep
I ain't perfect but I work on that at least uh
I ain't perfect I been hurtin' let me be yeah

Translation

Select a language to see the translated lyrics.