Antidotes are extremelly dangerous sprays that poison Pokemon and make them throw up. Only idiots like Ash Ketchum use them. Ash gives them to his Pokemon daily to make them stronger but he is actually killing them. However, the only one of his Pokemon who never got sprayed is his evil Pikachu because it is smart enough to avoid the venomous spray. When used on humans it makes them high. This was discovered when Ash decided to see what could happen if he would spray himself with one. This resulted with Ash being crazier than usual making him step on several Lotads bobbing around in a pound, permanently damaging their brains. The only reason behind this motive is that he thought he could step on lilypads without them sinking, yet this temporary belief was false anyway. That wasn't the last time he used an Antidote on himself, though.