Cupid De Locke Lyrics Meaning - Cupid de locke lyrics by smashing pumpkins: Cupid De Locke Lyrics Meaning / His musical ambitions and cathartic lyrics have shaped the band's albums and … more ».