soul mate
nounDefinition of soul mate
1
: a person who is perfectly suited to another in temperament
2
: a person who strongly resembles another in attitudes or beliefs
ideological soul mates
Keep scrolling for more
Keep scrolling for more