LET LOOSE Meaning of LET LOOSE in English {v.} 1a. or Slang English vocab. Английский сленговый словарь. 2012