SpainLatin Americaneutralidiomatic
- To meet one’s match; to encounter a person who equals or counters one’s abilities, strengths, or tactics.
- To find someone or something that perfectly fits or suits one’s characteristics or needs, often implying a balanced opposition or perfect fit.