Top definition
A combination of brains and power. Not nerdy, but smart.
Dauby answer Frank!
Go talk to the team captain, he's such a dauby.
by Alex Dauby February 18, 2009
Get the mug
Get a Dauby mug for your father-in-law Bob.