I had a thread about a year back regarding doing a whole team of Ambipom (shocking, right?). With it's semi-vast movepool(ish) I'm able to make a whole team of 6.
But, since I want to make the team now, I'm not gonna remake the whole thread, but I'll just post the one moveset I want help on:

Ambipom@Sitrus Berry
Technician
186 HP, 252 Defense, 190 SpDef
Impish (+Defense, - SpAtk)
~Attract
~Toxic
~Protect/Spite
~Taunt/U-Turn/Double Team
So, here's my attempt to make a "wall" (I know Ambipom is far from a wall, but I still wanna try it! lol) Its usage as a wall explains the EV spread (it's higher in Defense since Fighting move are usually Physical)
What I plan on doing is Poisoning the foe with Toxic, then using Attract (if situation works). My hopes are that if Attract worked, the opponent would switch out, allowing me to Poison more Pokemon.
In moveslot 3, I'm not sure if I want to Troll and spam Protect, or sap their PP with Spite
In moveslot 4, I don't know what direction to take. Either I Troll around with Double Team, prevent setups with Taunt, or prevent being trapped by Taunt and making a semi-clean getaway.
Any help would be appreciated!