Warning: This post contains sexually explicit content, but is (of course) for educational purposes. Viewer discretion is advised.