What was your last embarrassing moment? My last one was when I laughed so hard on the train I ended up pissing in my pants and passing gas with a lot People noticing. Post Comment Receive notifications Add a comment...