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

castleonjupiter:

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