castleonjupiter:soulmate /səʊlmeɪt/ noun a per…

castleonjupiter:

soulmate
/səʊlmeɪt/
noun
a person ideally suited to another as a close friend or romantic partner.