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
Get the mug
Get a Martafact mug for your Uncle Bob.