Find the word definition

Wiktionary
old sod

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