Mario Kart DS/Wi-Fi Opponents
When playing online, you no doubt come across snakers at some point. There are two ways to beat snakers: learn to snake or drive the race of your life. If someone is an expert at snaking it will be virtually impossible to even get close to beating them, even with all the best weapons on the game.
Some people just can't play fair, and they will use cheat cartridges to allow them various power-ups that are impossible unless you cheat. There are various ways that these people cheat, such as giving themselves infinite power-ups (such as stars, mushrooms, or Bullet Bills). If someone has chosen to do this, there's not much you can do apart from cheating yourself, or just carrying on regardless with a warm sense of pride in your heart.
 Rogue racers
Play online for long enough and you will encounter a "rogue" racer. Unlike the priority of placing well in a race like a standard player, the priority of a “rogue” racer is to make the game experience for other players less enjoyable.
Sometimes these rogues will cause this game to crash straight away so you have to turn off your DS. Other times they will victimise one racer just for the fun of it. The offending player will usually sit near a cluster of item boxes and try to pick up a Star item. Then when the other racers go past he/she will use the Star and collide with a racer, and then reverse and hit them again, and again, and again - sometimes up to 6 or 7 times in a few seconds. Sadly there is nothing much you can do if someone chooses to be like this.
Disconnecting is when a player switches off their DS or just stops playing for 30 seconds, during a race. It can also happen accidentally due to a loss of internet connection but this seems less common. It usually happens when someone is in last place and feels they have no chance of winning, so they give up. If only 2 players are racing and one disconnects, the game ends and none of the wins picked up in that match will count. This is especially annoying if it happens to you when you are leading in the final race. Again, there is nothing you can really do, other than possibly tricking weaker racers into thinking they have a chance of winning and then snatching victory at last minute when they don't have time to disconnect.