Translation of chusca in English:

chusca

floozy, n.

feminine noun

informal
Chile
  • 1

    floozy informal
    slag British informal
    tramp US informal