We do not currently know of any synonyms for hemorrhoid.
The noun hemorrhoid is defined as:
Did you mean hammered?