Top definition
A small moment of time. Shorter than all other measurements of time.
That went by faster than a milli moment

Millisecond
by the honeybear December 01, 2013
Get the mug
Get a milli moment mug for your sister Sarah.