This isn't really spanglish it's just a Spanish Word that was taken from a word for a concept invented in English. It's legitimately Spanish....