Translation of juagada in English:

juagada

feminine noun

Colombia
informal

  • 1

    meterse / pegarse una juagada to get soaked / drenched to the skin