I don't think he means that American is just for Americans, I think he would me more "If you owe here, then be an American, not a pissy-ass Mexican". I have many friends who are Americans of Mexican heritage, but they are AMERICANS- they came here, saw that English is our working language, did their best to learn it, to fit in as a family- families communicate, & through communication they become tighter.
I have no use for the piece of crap "immigrants" that come here to work, take the money, then run- "I'm here to make money, send it home, buy a villa, then fuck you Americans- Mexico is better!" O-RLY? Funny, the freedom of speech is here, decent paying jobs are here (but rapidly disappearing, in part thanks to the "Hey, let's go to U.S., make money, live 30 people in one house & accept shit pay, then split - Back to MaMa Mexico!") As long as industry can get these dirt-cheap workers, they can afford to screw the working man. Come here, become an American, respect this country, or GET THE FUCK OUT!!!!
Don't come here, saying "Americans" like it's a bad thing- Don't like it, leave! Hell, you had to sneak across the border to get here, turn your ass in & we'll send you back free of charge- Nobody is forcing you to stay, if some one came into my house & said "I'm here, give me food, shelter, the same rights of one of your family, but kiss my ass when it comes to expecting courtesy & respect" Let me tell Ya, I would knock the fuck out of them, & they'd wake up (maybe) somewhere out in the middle of No Man's Land- with an old work boot rammed up there ass to remind them of the time they talked shit to a working man. We have our problems here in the U.S.A., every country has some problems- But America, she's my Girl, I'm willing to fight & die to defend Her. If you don't feel the same, you don't belong here.