Top definition
Garbahose means anything that sucks or is shitty, almost like garbage, can also mean something is gross
ewww, shes garbahose
by tudski March 06, 2008
Get the mug
Get a garbahose mug for your cousin G√ľnter.