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