Top definition
A last name givin to people who love to drink and cry.
“Did you see that drunk guy crying over there in the corner?” “Yeah he must be a HUARACHA
by Joeyrassss February 25, 2018
Get the mug
Get a huaracha mug for your father Paul.