What do you call a bunch of mexicans in a barn? Modern farm equiptment.
 351
0  

Why were there only 5000 mexicans at the Alamo? Because there were only 2 vans.
 388
0  

What do u call a Mexican getting baptized? Bean dip.
 434
0  

Two blondes were running from the cops as they had just been caught sneeking over the border into Mexico. They dashed up to a fence and climbed over it, lights and sirens running behind them. As they arrived on the other side, they came face to face with a long river. One blonde said to the other. "Here I'll shine this flashlight over the water and you can walk accross the beam of light." The other said: "What do you think I am, stupid!? I'll get halfway accross and you'll turn it off!"
 424
0  

Q:Where does a mexican shop for books? A: Borders
 385
0