Top Definition
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
Gee alyssa, that richard is a real goose button!
by yoyoyo17 April 06, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.