1 definition by Darius Janeway

80% of the US population is likely to experience hemorrhoids at some point in their lives. It's pretty damn painful.
by Darius Janeway April 18, 2003
Get the hemorrhoid mug.