Translation of chotuno in English:

chotuno

adjectiveFeminine chotuna

  • 1

    oler a chotuno to stink to high heaven informal