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.
In the English versions of Pokémon FireRed and LeafGreen, the Gym guide of Vermilion Gym mistakenly refers to the Flying type as the Bird type. The exact quote is "Bird/<sc>WaterPokémon match poorly against the Electric type." In the English versions of the Generation I games, he instead says "Birds and water Pokémon are at risk!". In the Japanese versions, he correctly mentions the Flying type (ひこうタイプ), with the exact quote from the Generation I games being: ひこう タイプ みず タイプは あいしょうが わるいぜ!
In the Pokémon anime, especially the 4Kids dub, the Flying type is often mistakenly referred to as the Bird type.
Bird-like Pokémon have been referred to as "Bird Pokémon" at least once in almost every Pokémon canon.
One of the possible passwords on the show Buena's Password is "Bird Pokémon", which is accompanied by phrases like "Grass Pokémon" and "Bug Pokémon".
CoolTrainer♀
The CoolTrainer♀ type is displayed where type data is absent, most notably as the type of the move --. It is also found on TM47.
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.