mener grand train

Verb

 * 1) to live the high life, to live high on the hog, to live in style, to live large