Top definition
(verb) derived from the game Duck Duck Goose where you are randomly selected from a group
other cars were going the same speed but the police officer duck-goosed me.
by Dagmar April 26, 2006
Get the mug
Get a duck-goosed mug for your Aunt Yasemin.