Best definition
YMBFFTCAWWBTF
Your My Best Friend Forever Totally Cool Awsomly Wicked Well Be Together Forever!

Your My YMBFFTCAWWBTF <3