Definition of a hemorrhoid Posted on November 15, 2018November 15, 2008 by admin Definition: Anyone that is a pain in the butt. Spread the love Related posts: what do you call a deer wit no eyez?…i hav… A whale rosted 25 signs you’ve had too much to drink I'm not Drunk…