- truthfully; honestly；unmixed; unadulterated
- unmixed; unadulterated
Oxford American Dictionary
up straight 直射 UP STRAIGHT IN THE SUNSHINE 直射的一道曙光
In bartending, the term straight up (or up) refers to an alcoholic drink that is ... the term is used when referring to a straight shot of liquor poured in a short glass filled with...
... until …在句首，主句用倒装。 (2) It is not until… that…straight up 的確;真的