Well... Rhydon, Tyrannitar, Nidoking/queen and maybe some others, can learn surf too, so no it isn't a glitch and I don't think
Rampardos is an uber.
Rampardos is not an uber. Total of base stats equals to less than 600 and its movepool kinda sucks. Surf is a move learnt by many other rock-type pokemon.
Also, surf has very little benefits to Rampardos as its a Physical sweeper even in-game.
Yeah.Sneasel, and by that, obviously Weavile, can learn Surf, but only sneasel could ever use it, and only pre-4th Gen. That surprised me, a bit like piplup using cut.
It's more surprising to hear Snorlax can surf than Rampardos.
Seriously, a Pokemon that size is not meant to be able to use surf.
And he swims in thr anime.
Then again, big belly could be good for great buoyancy.
But that is old news...
I'm not surprised that Rampardos can learn surf.