Days Sales Outstanding
See: valuation formats.
DSOs are a rough calculation of the number of days it's taking for your customers to pay their bills. That is, if DSOs were 3, that would mean, on average, it took your customers 3 days to pay for the stuff they bought and that would be awesome. A more typical DSO is something closer to 60 or 75 days.