Definify.com

Definition 2024


better_than_sex

better than sex

English

Adjective

better than sex

  1. (idiomatic, simile) superlative; wonderful