working from home today? yeah dude, conference call of duty
a work related conference call in which you dial in from home while playing call of duty
"working from home today? yeah dude, conference call of duty" What is the definition of "conference call of duty"?