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
Edit Word