Translation of desembuchar in English:

desembuchar

to come clean about, v.

transitive verb

  • 1informal

    (revelar)
    to come clean about informal
  • 2

    (ave) to regurgitate

intransitive verb

informal

  • 1

    to come clean informal
    ¡vamos, desembucha! ¿dónde lo escondiste? come on, come clean! / come on, out with it! where did you hide it?