on velvet

Slang for "sitting pretty," it means things are going very well. For example, "I saw Erin yesterday and she told me she got an exclusive sitewide sponsor, she was on velvet."

See also : in the leather  you're good  
NetLingo Classification: Online Jargon

Updates