Why as a man can I call a Puerto Rican man papi but if I call a Mexican man this they get uncomfortable?

So I can say to a Puerto Rican man: Hola papi? Que pasa?

This translates to "Hey daddy? What's up? But they view it as me saying, " Hey dude what's up?

Then if I say this to a Mexican man they get uncomfortable? They literally view it as me saying "Hey daddy what's up?

They view it as though I'm hitting on them? I don't understand

submitted by /u/nelsne
[link] [comments]