3 ms·It means "monkey to monkey" in spanish, so... good luck, I guess.by kubanczyk 7y agoIt means "monkey to monkey" in spanish, so... good luck, I guess.