damn mexicans, always pulling through the chicanowash and holding up the people that need gas
the act of using the windshield wiper [squeegee] at the gas station to was your entire car
"damn mexicans, always pulling through the chicanowash and holding up the people that need gas" What is the definition of "chicanowash"?