Angeles Duran Share definition Flag The spanish shit that's trying to take ownership of the sun and charge people for it. Hi, I'm Angeles Duran, one of the biggest fuckheads on the universe. Angeles Duran by AngelesSucksCock November 29, 2010 0 0 Get merch Get the Angeles Duran mug. Buy Now — $32.95 See more merch