Definition of largar (o soltar) la pepa in Spanish:

largar (o soltar) la pepa

phrase

  • 1

    Chile informal Decir [una persona] algo que no debía decir por discreción o por ser un secreto.