Well markie...since you have a puffy penis I suggest you go to the doctors and get it checked my nurse wimbldon....and then I want you to go to the land of magic and you will meet my friend paulie the ruler of toads....and he will cure you with his magical drinking potion and you will not have a problem anymore.
Even if it would have any effect on a yeast infection it would take time and wouldn't you rather get it treated asap? Simple answer, go to your chemist or doctors and get something that's designed to deal with these things quickly.
First of all I don't think it should be anywhere that would cause you to get that, don't you think so? You might look real strange getting something over the counter because there is only one way to get it and I would truly be embarrassed. That is something truly private and less likely to seem like you were doing something you shouldn't be doing. Good luck