Skip to main content

Definitions by Milkomedia

Scaramucci 

A measurement of time, approximately 11 days.
I'll see you in a scaramucci!
Scaramucci by Milkomedia August 2, 2017
Word of the Day on August 3, 2017