A polite way of saying (or typing) the phrase, "the shit has hit the fan".
{Seen on an online forum}: yea, the fit has hit the shan...think we're discussing all of this in the POLITICAL FORUM, Ang. in the, "From Ferguson With Love" thread...