Role: helping out sweeper
• Fake Out
• Last Resort
The idea is, you keep it at the back of your party, and when you're faced with a Pokemon that's sweeping your team, you bring this guy in, and it'll defeat it. First, you use fake out, which is powered up by STAB and technician, and the opponent flinches. Then, you use fling, and with the king's rock, its power is just low enough to be powered up by technician. And also because its the king's rock, they flinch again. So you've dealt a decent amount of damage to the opposing Pokemon without them doing anything. Next, you use acrobatics, which makes use of its item loss, to bring its power to 110. It also covers its weakness. Now, you can use last resort. By now, you should have defeated the opposing Pokemon without them moving more than once or twice, and you will be able to keep on sweeping!
If faced with a ghost type, just use fling and acrobatics.