Done. There are. But which ones do resonate with people, that's the big question. This one did mighty good actually, quantitatively speaking. But qualitatively looking at this option I agree with you, the term is pretty edgy.
I hope so, because I was wondering if it was some strange business-speak term that had to do with meetings somehow. "I have to 'daddy' another meeting at 2pm".