Scaramucci Urban Word of The DayBy Urban Word of the DayAugust 3, 2017 A measurement of time, approximately 11 days. I’ll see you in a scaramucci!