Wiktionary
old sod
n. 1 (context US English) the old country 2 (context UK English) (&lit old sod .= (person). English)