What does Calista and Marc mean?

Calista and Marc meaning in Urban Dictionary

an ideal match. Simply absolutely perfect...