Word info

doofoid

Noun

Meaning

doofoid (plural doofoids)

(slang, derogatory) An idiot; a simpleton; a fool.

Source: en.wiktionary.org

Close letter words and terms