Skip to main content

damfoo

Damfoo is a combination of two phrases:

1: Damn you
2: Fool

Therefore, it is logical that the word Damfoo means "damned fool!"
by James April 25, 2005
mugGet the damfoo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email