Could a dirty weekend be a disaster? - in some ways!
She caught him red-handed, with her name on his lips.
He relieves his horny old maid's frustrations.