Meaning : Buffy The Vampire Slayer
Category : Entertainment
Sub Category :TV
Type : Initialism
What does BTVS mean or stand for ?
Buffy The Vampire Slayer is a hit movie of the 80s starring Kristy Swanson which spurned a tv show in the 90s with Sarah Michelle Geller playing the title role of Buffy.Its had a huge fan following ever since.