haha, I'm always super embarrassed when this happens. I always make sure to wear boxer briefs when i go out. (I feel that will hold it down a bit more than boxers would)
Reading this thread I think the next time I get a woody on the dancefloor, I'm just going to turn around and walk away from the girl.