Day-late-dollar-short meaning

Shortened form of a day late and a dollar short.
adjective
0
0
Advertisement