Meaning of masoca in Spanish:

masoca

Translate masoca into English

adjective & masculine and feminine noun

informal
  • 1Masoquista.