yoyoyo17's definitions
a clever term used to describe those who beleive they are always right. also can be used to describe a significantly smelling excretion from a male goose
by yoyoyo17 April 6, 2009
Get the goose button mug.