A soul for a soul means that for one to obtain the soul stone you must trade someone's soul for the soul stone, this is what happens when thicc-daddy thanos trades his daughter's soul for the soulstone in infinity war.
Synonyms for a soul for a soul
On this page, you will find 30 slang terms related to soul's. Some of the top words include: fo', karma whore, lovaaaaaa, dillyo, wassat, and 25 more.