Well, it seems you were right. I looked up the root from which the phrase seems to have come from.
Up a few posts I linked it.
thanks for telling me.