Definitions by Thatcrazyladydownthestreet
Soul Pact
"When a friend has something against you, but you owe your soul to them, so you can't be mad, in other words, they own your ass"( Cape Girl)
Soul Pact by Thatcrazyladydownthestreet May 3, 2018