1) i can't sit at all due to this golf-ball of a hemorrhoid in my ass
"1) noun: a swollen varicose vein in or around the anus, rectum or sigmoid colon
"1) i can't sit at all due to this golf-ball of a hemorrhoid in my ass" What is the definition of "hemorrhoid"?