Did you think it wasn't all about sex?
Apparently "BTP" is a thing now, with the term being used to describe Guild Wars 2 and now The Secret World's lack of a regular subscription cost.
I have to say I like it. You buy a game... to be able to play it. Sweet deal!