doodlebrain noun1 •Term of abuse.On your better days, you are but a doodlebrain. — 1979 formsdoodlebrains