Top definition
A person who screws up all the time
Juggles thoughts in and out of his head
by Dorothy Mc Elmurry August 11, 2003
Get a doodlehead mug for your fish Vivek.