Glitch Pokémon and glitch moves often have types other than the official 18, known as glitch types. These types do not occur in natural gameplay. Some glitch types are exclusive to one specific glitch Pokémon.
The ,K Pk<name of player>xX type is found only on the glitch move TM05, which is a move that differs between Pokémon Yellow and Pokémon Red and Blue. Part of the name of this type changes to match the player's name. For example, if the player's name was ASH, the name of this type would be ,K PkASHxX.
The Bird type is a glitch type that is actually intentionally programmed into the Pokémon games. It appears in both Generation I and II, something no other glitch type does. However, it is not used in Generation II for any glitch Pokémon or moves, but still exists in the game data. It is commonly speculated to be a prototype version of the Flying type.
It is found on two glitch Pokémon that are only in Generation I games. Both Bird-type Pokémon have two types. Both Bird-type Pokémon are in the same glitch Pokémon family, sharing a Pokédex number of 000.
The glitch type is not actually a single type, rather a large number of types which have randomly generated, glitchy names often made up of glitchy blocks rather than actual characters. As such, no Pokémon purely of one of these types can receive STAB from any attacks. It is found on six glitch Pokémon and four moves.
Qi JT<name of player>? POké BB<name of Pokémon> de W N
The Qi JT<name of player>? POké BB<name of Pokémon> de W N type is the type of the glitch moves TM14 and TM17. Part of the name of this type changes to match the player's name, and another part changes to match the name of the player's Pokémon at the front of the party. For example, if the player's name was ASH and the active Pokémon's name was PIKACHU, the name of this type would be Qi JTASH? POké BBPIKACHU de W N.
The <class of last Trainer battled> type is found on the glitch move TM28 in Red or Blue versions (TM28 is Bug-type in Yellow). The name of this type is the Trainer class of the last Trainer battled, so if the last Trainer battled was a Bug Catcher, then this type's name would be Bug Catcher. If there has been no Trainer battled then it will display Chief.