What's more embarrassing that your pants falling down in public? Well... maybe standing there oblivious like an idiot while cars are honking at you, and people are shouting "nice dick!" all while your dick is swinging around and bobbing between your legs!