Stunky learning Memento, I understand to a dark skunk Pokemon, but explosion by a skunk it's pretty strange, so why the move, Explosion?
Stunky can explode either by igniting its gases or by abusing Game Freak logic.
I find that lots of Pokemon have moves based on their evolution and forms, and seeing how Stunky evolves before it learns explosion, and evolves into a Pokemon that is literally based off of a tank, explosion is a justified move.