Kamagra is a medication used to treat erectile dysfunction and other sexual problems in men. It is a generic version of the popular drug and is available in both tablet and oral jelly form. Kamagra is not available in the United States but can be purchased online from international pharmacies. The medication works by increasing blood flow to the penis, which helps to achieve and maintain an erection. Side effects of Kamagra include headaches, flushing, and an upset stomach.