Recently, I was told that I was "off the chain." I believe it was a compliment. Can anyone help me understand the meaning/origin of this phrase? I wonder if the meaning is something close to that of "off the wall." In that case, maybe it wasn't a compliment. Any thoughts? Becca