Yes, in Britain we use the word 'Dago' pronounced [daygo]. It's a derogatory word and is used to describe a Spaniard or Portuguese. It's from the common Spanish name Diego.
I'm surprised you...