Most Embarrassing moment in your life as a kid Just wondering who has embarrassing stores out there Post Comment Receive notifications Add a comment...