Top Definition
A random, unsubstantiated and often untrue yet entertaining "fact" or tidbit about nothing important which can only be revealed by Marty.
Human hair, if condensed into a liquid form, contains 40 grams of protein per serving.....thats a Martafact!!
by DaveLegz October 02, 2008

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.