1 definition by gare bear on the loose

an ugly green car usually driven by a female its slow and looks hella willis and is some what old
look at brittanie in the green dragon thats so willis
by gare bear on the loose July 27, 2009
Get the green dragon mug.