Welcome to the forum, Elliot.

Unfortunately, that expression does not mean what the rest of the sayings in this thread mean.