Top definition
A fossilized sexual organ covered in cat hair due to sleeping with a Maine coon on New Years Eve in Maine
Hey girl you wanna see my hairy artifact? It's hung in my living room.
by mainehoes January 01, 2014
Get the mug
Get a hairy artifact mug for your girlfriend Jovana.