Garbahose means anything that sucks or is shitty, almost like garbage, can also mean something is gross
by tudski March 6, 2008
Get the garbahose mug.
Get the garbahose mug.We'll email you a link to sign in instantly.