My friend Gabacho, your friend is not Mexican as we wasn't raised in Mexico. Moreover he didn't embraced the Mexican Culture. He is what we call a Pocho and most of them are "putos" if not all. They think cool being Mexicans, machos, and they distort out real culture making us look like stupid monkeys with all their "Pocho" culture aberrations. They're also a bunch of arrogant people when they go to Mexico and feel gringos. So this disambiguation is stupid, that's why "Pochos" are "putitos nalgas meadas". No difference with a real Mexican if you respect our culture. Cheers!