Top definition
hemorrhoids; vascular structures in the anal canal which help with stool control. They become swollen or inflamed.
Purple peanuts colon cauliflower hemeroids hemroids haemorrhoids roids
by Twist of Cain March 17, 2011
Get the mug
Get a Purple peanuts mug for your buddy Jovana.