Search in full dictionary

DOGGONED (3)

DOGGONED (3)
ScnMaster
(informal) damned; confounded. (Derivation: American, perhaps from dog on it! euphemistic alteration of God damned.) —HEV Approved Glossary