1 definition by baj

An extremly hairy animal found in the north east region of the usa. main communication between garos is, oh what?
these hairy little monsters are also known as furballs.
damn! those are some ugly garos. Someone needs to shave those things.
by baj September 28, 2005
Get the Garo mug.