Translation of emboticarse in English:

emboticarse

to dose oneself with medicine, v.

pronominal verb

informal
Chile
  • 1

    to dose oneself with medicine