Anyone of the Spanish descent, including all countries in South and central America except Brazil. Usually their excessive 100 words-per-second, also clarified as the "Ring-a-ding-ding-ding-ding", can be easily associated to a Spaniard.
Where are you from, Ecuador?
Okay. You're a Spaniard.
Okay, Spaniard, enough with the "ring-a-ding-ding-ding-ding" words per second. Speak English.