Question: is taunt a priority move?
Answer: It depends on speed. Taunt when used on slow Pokémon doesn't go very fast, and when sucker punch is used on a Pokémon about to taunt, it depends on speed and sucker punch will fail, while taunt still works. If use by prankster, however, it will have priority.