A mild curse word meaning annoying or frustrating, used to express exasperation without being very rude.
A euphemistic minced oath from 'God damn'; American speakers replaced the offensive word with 'dog' sound, creating a family-friendly alternative that maintained the emotional release.
Try Another Word