Toplist Results: The 25 Greatest Pokemon of AllTime

First, with millions and millions of votes, you picked the top 15 Pokemon from all six generations:

And from those 90 Pokemon, you whittled it down to the top 25 after over 2.2 million votes (see the full results here). But because we've already described every one of these Pokemon, we thought we would give you a little haiku to go along with each one (because, c'mon, you're just here for the results anyways). So here they are, once and for all, never to be disputed, after a fair democratic voting process - the 25 greatest Pokemon of all-time:

 

25. Haunter

Toplist Results: The 25 Greatest Pokemon of AllTime

 A Specter grows near

Tiny hands and giant mouth.

"Lick Attack"? Ugh, gross.

 

24. Snorlax

Toplist Results: The 25 Greatest Pokemon of AllTime

His eyes always closed

Progress halted with his butt

Damn, he naps real hard.

 

23. Suicune

Toplist Results: The 25 Greatest Pokemon of AllTime

Purple mane so grand

Crystal mascot, noble beast

Dumb thing on its head.

 

22. Articuno

Toplist Results: The 25 Greatest Pokemon of AllTime

 Oh frozen chicken

The first legend we conquered

The trio begins...

 

21. Metagross

Toplist Results: The 25 Greatest Pokemon of AllTime

EACH LEG HAS A BRAIN

ARE YOU F*CKING KIDDING ME?

THAT'S TOO MANY BRAINS