Acronym for "Walruses are Fucking Totally Awesome", an organization of walrus lovers.
Stephanie: "Hey are you a member of WAFTA?". Jack: "Of course, I Fucking Love Walruses!"
by Walri Lover April 08, 2011
1 more definition
A small white headed girl known as Georgie Taylor
by ceejay_h November 07, 2008