Translation of emboticarse in English:

emboticarse

pronominal verb

Chile
informal

  • 1

    to dose oneself with medicine