Do The Deed Meaning

(euphemistic) To have sex.

Example: Used other than as an idiom: to do a given deed.

RECENT SEARCHES