Top definition
an account of something noteworthy, a narrative pulled from your ass
Memoirrhoids: A lossely based tale of the life and times of the Enablalyst.
by Enablalyst February 02, 2009
Get the mug
Get a Memoirrhoids mug for your cousin Zora.