Using “papi” or “mami” for your significant other is a very, very common thing in Mexico and in a lot of the Spanish speaking world, sort of the way English speakers call their significant others or people they're flirting with “baby” (which is also a thing in Spanish, with “nene” and “nena”).