badogabagoose

ill mannered goofy person;grumpy dork
The president of the chess club hit me with a brick, stupid badogabagoose.
by Scott P. Nuss April 27, 2005
Get the badogabagoose mug.