Definition of pichincha in Spanish:

pichincha

feminine noun

  • 1

    South America informal Mercancía de buena calidad que se vende a un precio muy bajo.

    no pienses más, esto es una pichincha