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 republicanmug.
Get the republicanmug. We'll email you a link to sign in instantly.