1 definition by Some Metry Guy

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 millinecro mug.