This is a song about "Spiritual gift"

I'm stuck in triangles, looking for my angel

And you can call it spiritual

But i didn't cross the line until the bridge hit it, troll

Soaking in my flow getting spiritual with my soul,

Life is a gift appreciate it,

So, i’m on some 40 days and night shit

The holy war, the spiritual troops

Plus how he gon’ tell me, he don't make the rules

Life was diggin’ me deeper, i kept on coming up short

It must be christmas because i'm giving you a gift that's called..

My lyrics are a spiritual gift, it's twisted, a head spinner,

Something like serena mixed with trina, have you seen her

I'm hopin' that my lyrics are spiritual, you're uplifted,

I am sick of women treatin' niggas like that lotto ticket

Life is a greatest gift, from god

Cause i break it out a lot