Top definition
Willara is usually describing the relationship of Willow and Tara, two characters on the hit show, Buffy the Vampire Slayer.
Willara is such a cute coupling!
by iloveihateicantdecide November 07, 2007
Get the mug
Get a willara mug for your buddy Yasemin.