Definition of boquituerto in Spanish:

boquituerto

(boquituerta)

adjective

  • 1

    Que tiene torcida la boca.