Skip to main content

Definitions by LeveredUp

A pair of dress loafers typically worn by men and women financiers.
Wearing my lucky Gucci sleds to seal this M&A deal.
Sleds by LeveredUp February 1, 2018