Pokemon Logic
whatishappening202
- Reads 669,195
- Votes 36,596
- Parts 160
Pokémon logic at its finest.
Warning: Do not drink any liquids while reading this, as you may laugh so hard that you choke XD
Warning: do not read this at night, as you may laugh so loud that you wake up your family XD