estar como un trenMeaningsVerb1. to be hot, to be sexy, to be a sex god (colloquial, idiomatic, Spain)