Definition of pututu in Spanish:

pututu

masculine noun

  • 1

    Peru Bolivia Pututo.