lol, those gallegos lost to switzerland
derogatory term used by south american spanish-speaking people to describe the people of spain
"lol, those gallegos lost to switzerland" What is the definition of "gallegos"?