1 definition by Lauren Hersey

a Mexican man whore who is as much of a tool as something off a home depot commercial. He generally transports himself in a dodge Charger, AKA the douchemobile. He tends to think he is the shit and has sausage nips
Robert is being such an upland right now.
by Lauren Hersey March 26, 2010
Get the upland mug.