bumblor

One who bumbles on things instead of working.
by Yinkytwatapuss October 07, 2009
Get the bumblor mug.