"Let me fuck you? That'd shut me up for a while," Mac says, grinning at him. "I think that's a great idea."
Other options:
no subject
"Let me fuck you? That'd shut me up for a while," Mac says, grinning at him. "I think that's a great idea."