LOL! An audience clapping as a couple finishes having sex. This has meme material written all over it!