VOCABULARY - IDIOMS

Be better than sex

Meaning:

said about something which is very enjoyable or exciting.

Examples:

  • Riding a horse is a real fun. It's better than sex.