Beelingo.com

English Dictionary

  • Hide translation

 doofus doofus

noun

  • a stupid incompetent person  ( dimwit, doofus, half-wit, nitwit )
    a stupid incompetent person