Interesting history with this phrase. It started off "dirty" and then more polite versions came after. Usually it's the other way around! Read about this history of this idiom here . The explanation for what it means today is funny: Messy and exciting consequences brought about by a previously secret situation becoming public. Um. Exciting? Huh. Oookay?