Top definition
Best Twin Soul Forever .. When you'r more than just Best Friends
I can tell her everything she's my BTSF
by Someone's BTSF December 28, 2011
Get the mug
Get a BTSF mug for your daughter Larisa.
buy the domain for your pet vlog