Thanks a lot for your kind interest in advance. I wonder if this idiom means " have a seat please " or "help yourself please " .
Welcome to the forums.
It could have several meanings. Can you give the full sentence in which you found this phrase.