While your description suggests that this is most likely an external hemorrhoid, it is not possible to make a specific diagnosis over the internet. You should, therefore, make an appointment to have your physician examine this lesion, and provide a specific diagnosis for you.
Sincerely/ Robert A. Wascher, MD, FACS
http://doctorwascher.com