**Neither a teacher nor a native speaker.**
Hello and welcome to UsingEnglish
I can't help you right now, but maybe you can add some more context.
Where exactly did you hear it?
I'm sure some other members can help you, but if you can add more context, it will be easier for all.
By the way, "It seems to be an idiom."