An insulting way to refer to someone who has angered or annoyed you.
leave me alone, you mean old sod!
In British English, an insult for a person, especially a man, who is unpleasant or annoying.
"You stupid sod!"