Definition of garguero in Spanish:

garguero

masculine noun

informal
  • 1Garganta o tráquea.