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 the mug
Get a doodlehead mug for your dog Trump.

Activity