Translation of turca in English:

turca

feminine noun

Spain
informal

  • 1

    coger una turca to get plastered informal