a slang term for a person who is spanish who lives in North America
hey cha, what R U doing cha-cha
2👍 9👎