Sod is a general term of annoyance
1
(British English, taboo, slang) used to refer to a person, especially a man, that you are annoyed with or think is unpleasant You stupid sod! (British English, taboo, slang) used with an adjective to refer to a person, especially a man The poor old sod got the sack yesterday. You lucky sod!
2.
the surface of the ground, with the grass growing on it; turf.

only joking