Yeah, yeah, yeah. We could go on and on for days about who was the hardest final boss. But, I don't care care about that. Who or what was your hardest boss to defeat, what game were they in, and why were they difficult to defeat?
Mine was and still seems to be Brock from Pokémon Red/Blue/Whateverversionthey'vedecidedtoreleasetorehashthesamegame. His rock types were hard to defeat when the only Pokémon you could catch to that point were bugs and normal types. With the exception of Bulbasaur or Squirtle, which seemed to need to be powerleveled until they learn some good attacks.