noun -
1. that which speaks
spanish and annoys
2.
people who speak spanish ans piss you off
The term refers to persons speaking Spanish as a first language and who also have a persistent and consistent tendency to piss you off, albeit unintentionally, due to their immense
stupidity.
The term does not necessarily refer to Spanish nationals or nationals of Spanish speaking nations -only those that piss you off.
1.
Equinor- Hey good to see you, how was the
trip?
Tim- Ah pretty good, except the last
bus getting here was full of spangaloids.
Equinor- Dude, there's been a lot of them around here recently, they piss me off too.
2.
Tim- Fuck man! All I wanted to do was buy some milk and
chill but there were spangaloids everywhere and now I'm all pissed off and tense.
Buddah- Tim, dude, rest easy for they
know not what they do. You can tell a spangaloid not to be annoying as you tell a dog not to bark, it's just the way they are...