What does Beanchan mean?

Beanchan meaning in Urban Dictionary

1.A individual of Chinese-Mexican beginnings.2.A sweaty chinese boy, usually attempting to sell bootleg DVDs. Traits might include a dirt-stache eyeglasses, and a new internet protocol address daily.