Skip to main content

Definitions by Darius Janeway

hemorrhoid

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