borninprovidence.com
Skin in the Game
Skin in the game: idiomatic expression meaning to have money or something of value invested in an opportunity This morning Iva Dixit told the world she quit her elaborate skincare routine. Roughly …