Definition of masoca in Spanish:

masoca

adjective & noun

  • 1

    informal Masoquista.