Angelina Castro, a naughty housewife, gets caught cheating on her husband. As punishment, she's made to strip and get fucked by a well-endowed stranger. The intense fucking leads to a spectacular female ejaculation, leaving her satisfied and thoroughly punished.