Skip to main content

A~Dong A~Mong's definitions

BTS

Better Than Sex (BTS)

Something that leaves everyone involved:

1) Physically Spent
2) With a Permanent Smile Permagrin &
3) Completely Satisfied.

The feeling is a best described as wanting to hold your hands above your head for no apparent reason like you are the World Champion. Think Rocky Balboa at the top of the stairs in Rocky.
Dude! That day was BTS! I just can't stop grinning.
by A~Dong A~Mong March 15, 2011
mugGet the BTS 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