Davied's definitions
An itching painful mass of enlarged veins found in red swollen anal tissue.
Also called Hemorrhoids.
Also called Hemorrhoids.
by Davied January 29, 2007
Get the republican mug.
Get the republican mug.We'll email you a link to sign in instantly.