(euphemistic) To have sex. verb. 6. 1. Used other than as an idiom: to do a given deed.
What is doing the deed?
(euphemistic) To have sex. Used other than figuratively or idiomatically: to do a given deed.
Did my deed meaning?
do the deed
To perform or undertake any given action, usually implied to be unpleasant, unsavory, or illegal.