Pin Grimes Lyrics Meaning / Lighter and a safety pin light the end, burn the skin i'll stick to you forever cause this scar i think is permanent. Pin Grimes Lyrics Meaning - And the visually gorgeous music video has deeply personal roots too.