What does the spanish word "tocayo" or "tocallo" mean in English?

I think it may be a slang word.
10 answers 10