1 definition by FrankieJ1s

In reference to something being down, with it, or awesome. Derived from down products made of goose.
that was goose!
by FrankieJ1s December 5, 2010
Get the goose mug.