1 definition by MarFarChicken

Top Definition
Two individuals who are either identical twins at birth or two individuals who mirror or resemble each other.
Allie and Jenny are twinards; it's difficult to tell them apart.
by MarFarChicken January 11, 2012

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.