You done been through some shit
But you did it cause you had the heart to throw the middle finger up

from Machine Gun Kelly (Ft. Tech N9ne & Twista) – Edge Of Destruction Lyrics on Rap Genius

Meaning

You’ve been thrown into some hard times, but you’ve gotten where you are today because you persisted and had the heart to tell the haters you didn’t give a FUCK.

To help improve the meaning of these lyrics, visit “Edge Of Destruction” by Machine Gun Kelly (Ft. Tech N9ne & Twista) Lyrics and leave a comment on the lyrics box