Gabacho
Gabacho is a Mexican word for a dumb, English-speaking non-Hispanic person who thinks they're the boss.
My friend said, 'That Gabacho tried to give me a pop quiz on Spanish.'
My neighbor called the mailman a Gabacho for not knowing Spanish.
My mom said, 'That Gabacho thinks he's the king of the tacos.'
xs