2 definitions by NinjNames

2
Someone who is being dumb in a silly way.
I was speaking to Jack you goose.
by NinjNames September 24, 2018
Get the merch
Get the goose neck gaiter and mug.