release the kraken
Verb
Meaning
To unleash a greatly destructive force.
Used other than figuratively or idiomatically: see release, Kraken.
Source: en.wiktionary.orgVerb
To unleash a greatly destructive force.
Used other than figuratively or idiomatically: see release, Kraken.
Source: en.wiktionary.org