I'm guessing that perhaps I don't work in the right department/sector to have heard "make/meet payroll" and I have no idea what they mean. I can only assume they mean that a company can cover the cost of the wages/salaries of its employees, so "miss payroll" would mean that they can't cover the cost.
5jj's favourite resource, Corpus of Contemporary American English (COCA) only gives one example of its use.
For slight amusement value, I would like to add that when I saw the title, I thought perhaps we would be seeing an entrant in the 2011 Miss Economic World Contest!![]()

Student or Learner
Bookmarks