Define To Shoot The Locks Off Meaning

To Shoot The Locks Off
To thoughtlessly excitingly exuberantly spend on something!

“Come on Delaney, we don’t need to shoot the locks off ya know. Let’s take it easy tonight. One bottle of wine, tops.”
By Harmonia