Word info

doodlehead

Noun

Meaning

doodlehead (plural doodleheads)

Term of abuse.

Source: en.wiktionary.org

Close letter words and terms