Translation of chufla in English:

chufla

joke, n.

feminine noun

Spain

  • 1

    joke
    siempre está de chufla he's always telling jokes