BETTER THAN SEX


Meaning of BETTER THAN SEX in English

very good, excellent, fantastic

"Hey, James. How was skydiving?" "Great! Better than sex!"

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.