Hello Pam. Welcome to the Board.

I've never heard that expression before. What does it mean?