1 definition by Walri Lover

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 9, 2011
Get the WAFTA mug.