Bloody fun story, you got your Brit insults a tad wrong. Golliwog or wog=Black, Dago=Italian, Gyppo= Gypsies, Irish Tinkers or even relay scruffy/dirty people. BUT Vernon is an idiot and would use these because he wouldn't know any better and is an arse.
Amazingly enough I'm British and don't know a single Brit insult for Spaniards, the closest ones I could find were American ones for Hispanics shrugs to be honest I think the reason might be because the majority of us Brits hold no animosity to the country or people.
Dumbledore = Darth Manipulus heh :)
Author's response
Heya, Mikey!
Glad you're having fun.
I looked -everywhere- for British insults, for Spaniards, but those there are the only ones I could find. It seems the Brits get along with the Spaniards better than most. Wogs, as listed are anyone of eastern European heritage but especially Indian, Pakistan or Arab, though the more bigoted Brits claim that anybody not of British soil is a wog. One of the attributed origins, is the blue shirts labeled 'Workers On Government Service. It seems 'Golliwog' is a contraction for 'Gallic Wog'.
Dago, is an epithet for Italian here, but 'apparently' it is used for any Gallic race there.
Gyppo, IS something I actually heard while I was on liberty in London, the man who said it saw the anger in the girl's eyes and ran for his life. Apparently the only reason she and her friends didn't come after me, is because they heard me say: "Well, that was fuckin' rude!" They told me that Gyppo was an insult to anybody of Gypsy heritage.
And you're right. Vernon is a small minded, bigoted jackass. He frequently lets his mouth lead.
Thanks for the corrections.
Alorkin