English Idioms: Be better than sex January 18, 2022 – by admin English Idioms About “Sexuality” Idiom: Be better than sex Meaning: Said about something which is very enjoyable or exciting. Example: Riding a horse is a real fun. It’s better than sex.