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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.