Definition of pizcucha in Spanish:

pizcucha

feminine noun

  • 1

    El Salvador Juguete consistente en un armazón plano y muy ligero cubierto o forrado de tela, papel, etc., sujeto con un cordel largo que se echa al aire para que las corrientes de aire lo eleven y muevan.