Sounds like one of the multitude of euphemisms for "God-damned".