More than just an online dictionary!
(interj.) An abbreviation of God's blood; -- used as an oath.
'Sblood