Damfool

What is Damfool?

Damfool definition and meaning on Dictionary terms:
noun
a person who is exceptionally stupid or foolish.

adjective
Also dam

Tags: