TM82 teaches the move Dragon Tail to a Pokémon. Dragon Tail is a Dragon type move with 60 power and 90% accuracy. The user knocks away the target and is supposed to drag out another Pokémon in its party. In the wild, the battle ends. Keep in mind that the damage inflicted by Dragon Tail will remain on the Pokémon it was used against (including trainer Pokémon, see the bugs section for more info). This could potentially be exploited to weaken a Pokémon and then once outside of battle initiating the battle again with another Pokémon so that that Pokémon will have an easier time of defeating the opponent and thus getting a full share of the experience instead of a split share.
Version 2.2.1 - When used in battle against a trainer, Dragon Tail (or any other move that forces a Pokémon swap like Roar and Whirlwind) will end the trainer battle. This can be really annoying in cases where trainers have Pokémon that know these kinds of moves and use them, causing the battle to end. In addition, if the Pokémon who used this move was the last Pokémon the trainer had, the trainer will despawn and his last Pokémon will remain out until it either despawns or is defeated in battle. Otherwise, the battle can be resumed, and any damage against the opposing trainer's Pokémon will remain.