I went onto this thread for the first time in a few weeks and chuckled at the Straw Man comment. First report I read this morning for work was using the very same term. Not sure what it means as it wasn’t a draft report .
The conclusion I've made is that it's a term that means I can't be bothered to do a lot more than chuck my vaguest ideas onto a sheet of paper and I'll leave you all to pick the brains out of it and amend as you wish so if it all goes wrong it's not down to me. Suffice to say I've asked we don't use the term or operate in this way, i.e. if you've been given a task just bloody do it! We can collaborate, of course, but you retain the flippin' task!