Word info

doodlebrain

Noun

Meaning

doodlebrain (plural doodlebrains)

Term of abuse.

Source: en.wiktionary.org

Close letter words and terms