What is the meaning of Let_loose?

To free; to release from restraint.

To shout, make a loud sound, or perform a sudden, vehement action; to behave in a raucous, frenzied manner.

To break wind.

Source: wiktionary.org