Skip to main content

tafbefasa

A made-up abbreviation that stands for "totally awesome fabulous bestest ever friend and so awesomeness!"
Alice: Bella, my best friend! How are you?
Bella: I'm not your best friend...I'm your tafbefasa!!
by Ninja Emmett March 30, 2008
mugGet the tafbefasa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email