There are few things more embarrassing than peeing on yourself in public. Ecuadorian weighlifter Maria Alexandra Escobar Guerrero had her "golden moment" in front of a couple million people at the 2012 London Olympics.

Guerrero was attempting her second lift of the day at a weight of 127-kilograms, and during the attempt, she puts too much effort into the jerk.  After that, things weren't so clean. Upon further replay, it's obvious that she urinates right through her uniform.

She showed everyone that if you can't be number 1, then just go number 1.

More From GuySpeed