1 definition by CogburnAmKon

1
A memory you can't get rid of.
"That whole night is just a painful, itchy memarrhoid."
by CogburnAmKon October 15, 2013
Get the mug
Get a memarrhoid mug for your friend José.