estar como un tren
Meanings
Verb
1. to be hot, to be sexy, to be a sex god (colloquial, idiomatic, Spain)