Noun: Shelta shel-tu
- A secret Irish language in which the positions of consonants are inverted or other transformation
Encyclopedia: Shelta