Definition of picha in Spanish:

picha

feminine noun

  • 1

    Colombia informal Secreción de las glándulas sebáceas que se acumula en los ángulos de los párpados.

  • 2

    Spain informal Pene.