Define Mexican Beaner Meaning

Mexican Beaner
1. A young boy with a highly generic Spanish name. Usually these include Juan, Jose, Rafael... Etc
2. Someone who has extremely poor English and grammar skills due to his cultural background.
3. Someone most likely to be deported when Trump becomes president in 2016.

4. Has an extreme reliance on drugs and alcohol, usually cannot support his family because the money goes right back into his addiction

Mexican Beaner in real life.
Person A: Yo, you know where I can get some shrooms on the low?
Person B: Yeah I got a guy, name is Juan. Learn to speak a bit or two in Spanish because the guy is a beaner, and maybe he'll cut you a low price.
By Chandra