Re: Is "goof" a Britishism?
Seeing that f is next to d on the keybaord, and being an American, I thought it was a typo with the author intending to type "good". Since goof seems to have similar meaning as good. maybe that is how it first started?
In American English*, to goof means to make a mistake, or to be a goof is to be silly.
* That term is probably considered an oxymoron to Britons.