Top Definition
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
A.K.A- WAFTA
http://www.facebook.com/profile.php?id=792395082&ref=nf

Wafta
by ceejay_h November 07, 2008

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.

×