Skip to main content

Definitions 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!"
WAFTA by Walri Lover April 28, 2011