LOL...so far these things are hilarious. I can't believe someone's parents would beat them for masturbating though. :(
My most embarrasing moment came in junior year of high school. My school had mirrors in all the staircases, so if you were looking into the mirror as you climbed, you could see...