Beantard Share definition Flag Extremely disabled Mexican uncapable of being sophisticated and educated Border patrol:look at them god damn beantards tryin to cross the river with water wings Beantard by Johnny bojangles October 8, 2009 0 0 Get merch