Skip to main content

DrCalx's definitions

BTP

BTP is an acronym, standing for: "Better Than Porn"
I shit you not!! The new Tarantino flick is BTP!
Did you catch the highlight reel, bro? That play was BTP!
I power-bombed Sheronda last night and it was BTP.
by DrCalx July 23, 2013
mugGet the BTP mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email