Top definition
a small unit of life diminished each time an idiot tests your patience and wins
Lost another millinecro in the Walmart line today because the woman in front of me was paying with exact change.
by Some Metry Guy January 29, 2014
Get the mug
Get a millinecro mug for your mama Zora.