TO SEX SOMETHING UP


Meaning of TO SEX SOMETHING UP in English

v. make something more appealing or stimulating from a sexual standpoint; make something interesting

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.