Damfool (noun) Definition, Meaning & Examples

noun
  1. a person who is exceptionally stupid or foolish.
adjective
  1. extraordinarily stupid or foolish.
Damfool (noun) Definition, Meaning & Examples

More Definitions