A fork of Rural Dictionary
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!!