“I'm too good for my own good, I won't leak the album, I'll let it spill”
— Drake
Simplified Meaning:
The person is saying they are very talented, and instead of secretly sharing their music early, they will release it openly.
Related tags
Creativity Humor Music Patience Self-awareness Self-confidence Self-restraint Wit WordplayFEATURED QUOTES