What is the meaning of 'sfoot?

A contraction of "God's foot"; an oath.

Source: wiktionary.org