1 definition by micissmelly

Top Definition
A noun. Another word for 'a really really cool twin'
Me: "That mez is so insanely cool!"
You: "Truefact"
by micissmelly September 04, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.