Pin Grimes Lyrics : Russian translation of pin by grimes. Pin Grimes Lyrics : Verse 1 dirt in your fingernails blood on your knees but did that ever make you happy.