I've been living in France for more than 5 years and I have never heard of this.
Is it specific to a region in particular?
Is it specific to a region in particular?
I've leaved in many parts of France and never heard anyone use it, probably long dead?
It is not really a "slang", but I thought it was similar and worth sharing
However, I had a teacher who was always saying "Do I have to tell you that in Javanais?" (sarcastically) when we were not paying attention to what she was saying in class.