doofusEnglish

dimwit, doofus, half-wit, nitwit

Noun

A stupid incompetent person

English: dimwit, nitwit, half-wit, doofus

Bahasa: bodoh, tolol, dungu

Bahasa words with similar meanings

English words with similar meanings

Show 3 words