offensive name for gay.
The similar word that you referred to as the B word ends with an "a." This word ends with an "o."
I too, had heard the "a" word in South America and knew what it meant, but I didn't know about the "o" word until today's game. I am surrounded by Mexicans, who do not speak English and have never lived outside of Mexico, so I assure you that the language they are speaking is the Mexican Spanish you are referring to.