Top definition
The amalgamation of the word garbage and the slang gabacho representing a trashy french guy.
Hey José, that garbacho wants some meth!
by Professor grandmaster G March 25, 2016
Get a garbacho mug for your buddy Jovana.