be on velvet

1) материально преуспевать 2) быть гарантированным от случайностей и неудач (особ. в денежных вопросах)

Источник: Полный англо-русский словарь на Gufo.me