Carouse

Portuguese Meaning

festejar

beber

farra

English Meaning

  1. To engage in boisterous, drunken merrymaking.
  2. To drink excessively.
  3. Carousal.