I spoke to a friend in Mexico and she says the word does not exist there, so ¿quien sabe?.
Now I'm sort of in agreement with islasunflower. Maybe he said idiota and she just didn't hear him well.
I say we have Susan and her friend go find the guy and ask him what he said and what he meant, then come back and tell us so I can sleep at night.
vicente