Try as I might, I have no idea what this means.
Its probably a local colloquialism. It means the same as "let it all hang out", another good one. "Open 'er up", "lets see what she can do".'" Hang on brother its time to rock".