do the deed


Also found in: Acronyms, Idioms.
See: dispatch
Mentioned in ?