Definition of tener en el garguero in Spanish:

tener en el garguero

phrase

  • 1

    Querer decir una cosa.