If you woke up on Monday with an even bigger hangover than usual, you're not alone.
The City of West Hollywood is collectively reaching for Advil and water after this year's 2013 Pride weekend. The three-day celebration included a multi-stage music festival and special events like the DYKE March and PRIDE Run, culminating in the 43rd annual LA Pride Parade.
An estimated 400,000 people lined up along Santa Monica Boulevard to watch the parade, city officials told CBS Los Angeles. As always, the floats featured more than just beaming beauty queens (although there were a fair amount of those, too). Click through the slideshow below to see super-cut clowns, leather daddies, a soap party and a pink vagina pillow. And that's just for starters.
WARNING: mature content.