I have a Charmander that knows Flamethrower and Dragon Claw. Unfortunately, I wouldn't be able to trade until 5:30 PM eastern time today. --- "Gary was here. Ash is a loser!" = Greatest Tramp Stamp Ever
If you don't know what it is, it is completelylegal because it is created in game with no external device creating the pokemon. It does however cause some moral controversy because you does require a complex code on your computer to generate the time needed for the user to start his game up that will net him his shiny Pokemon.
If that all went over your head... just think "ooooo shiny and pretty..."