Does this term not drive anyone else crazy- it seems to have become ubiquitous? Surely it's either 'my work Christmas do' or 'my work's Christmas do'? These days people don't even seem to say 'my', it's just 'I been out at works Xmas do...'