@Fritzmonger
Alright, you asked for it. This is for your Stunfisk.
Name it Derpfish. Derpfish is sad, having been the only "fish" pokemon not to be water type, and for having such a derp appearance. Therefore, its nature must be Lonely.
Now, Derpfish's moveset is largely based on his personality and opression.
Moveslot 1: Derpfish is very ashamed of his appearance, and therefore must know either Camouflage to hide itself, or just plain Bide its time and Endure the hate.
Moveslot 2: Then again, Derpfish is always aspiring to be like his fellow fishys, and must have Mud Shot to make them seem more like him, or Muddy Water to make himself seem more like them.
Moveslot 3: Eventually, though, Derpfish will learn to move on and its Hate will fester. Because of this, it must learn Thunder by TM as soon as possible, to unleash unholy fury upon all the fish who shunned him.
Moveslot 4: Finally, Derpfish realizes EVERYONE has been laughing at him, not just fish. For this, he must have his Revenge or his justified Payback.
Restrictions: May not know another damaging electric type move besides Thunder, and upon learning it, must solo all water type pokemon he meets. In addition, he must land the killing blow on every other fish pokemon you encounter. In order to feel more adequate, he must be at least 7 levels higher than the rest of your team. In addition, every time he is KOed by a water type pokemon he gets depressed and feels inadequate, so you must sing him back to proper morale by singing out loud all of Just the Way You Are by Bruno Mars. Also, he must solo at the very least 3 of Grimsley's pokemon, because screw those snickering bastard Dark types. Always laughing at him behind his back.
Good luck.