I'm not a native speaker, but have never heard this expression used. I only found 5 total hits on the internet for the phrase, and it looks like all copied the idea from a single source.
Welcome to the forums, by the way.
Here are the words for 'a know-it-all': un sabelotodo
|