Dictionaries:

doodle-brained:

Stupid; idiotic; silly.
See Also: brain sex, doodle, doodle sack, doodle-case, frame-dame, go doddling, hypothalamus, spinal reflex

Link to this page:

Word Browser