What causes a small painless lump under foreskin? - Dr. Ravish I R