1 definition by indolesman
Kamagra is generic viagra, it comes in different flavours and different forms. Chewable tablets, normal tablets and jelly flavour. The drug name for it is sildenafil citrate. Please look here for more information google kamagra UK
by indolesman September 3, 2009