Definition of botarata in Spanish:

botarata

noun & adjective

  • 1

    Venezuela informal Botarate.