sod a dog exclamation1 •(UK, vulgar) Expression of surprise or annoyance."Sod a dog." He shook his head. "She'll have a rant, then forgive me." — 2006