I just realized! This must be one of the threads that was improved by removing the photos! Sorry, that was petty, but I couldn't resist!
I've never heard that expression before, but I have a funny feeling I know what you mean! I'm fluent in American English, and rather better than conversant in English English, but not completely fluent in colloquialisms. Sorry, Roel. I'll try to behave...