Damfoo is a combination of two phrases: 1: Damn you 2: Fool Therefore, it is logical that the word Damfoo means "damned fool!"
James, you damfoo! What the hell are you doing?
10👍 3👎