sod (n.1) Look up sod at Dictionary.com
"slice of earth with grass on it," early 15c., apparently from Middle Dutch sode "turf," Middle Low German sode, or Old Frisian satha "sod," all of uncertain origin. The (old) sod "Ireland" is from 1812.
sod (n.2) Look up sod at Dictionary.com
term of abuse, 1818, short for sodomite (see sodomy). British colloquial sod-all "nothing" is attested from 1958.