It means missing piece. Other half, whats been missing.A perfect fit or match. Someone who is made for you and both of you know it.
your my mp. luv u mp! can't wait to see you mp.
6👍 8👎