Shonuffthamasta 's definitions
A condition in which a part of the small intestine protrudes from the vagina, causing it to smell like, and resemble, an asshole with a hemorrhoid.
by Shonuffthamasta August 29, 2014
Get the Vagirrhoid mug.