Other French slang: Javanais
https://en.wikipedia.org/wiki/Javanais
https://en.m.wikipedia.org/wiki/Ubbi_dubbi
Verlan seems quite similar to Pig Latin, come to think
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?
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.
It is not really a "slang", but I thought it was similar and worth sharing