1 definition by g00s3

To stick something up someone's butt, such as a remote control, a hand or even a broomstick.
Every night I goose James Klein, and he begs for more.
by g00s3 March 14, 2009
Get the goose mug.