Top definition
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
by Johnny bojangles October 07, 2009
Get the mug
Get a Beantard mug for your father Paul.