Top definition
a person who takes the Twilight series as serious literature/films
A: Hey Man, What happened to that girl you were dating?

B: She gave me the Twilight book box set for my birthday gift and I had to dump that twilard ASAP.
by BtownBrown1987 November 20, 2009
Get the mug
Get a twilard mug for your daughter-in-law Jovana.