Business Insider said its analysis was performed by putting comedian George Carlin's famous "seven dirty words you can never say on television" into Google Trends and giving each city a score for each appearance of the word in a local Google search.
The news Web site said the rest of the Top 10 on the list, which is in its third year, are Tampa, Fla.; Herndon, Va.; Rochester, N.Y.; Irvine, Calif.; Newark, N.J.; Philadelphia; Louisville, K.Y.; Pittsburgh and Los Angeles.
The Web site said the list was inspired by a 2008 court case involving a lawyer planning to use Google search data for Pensacola, Fla., to indicate citywide lax morals in an obscenity case. However, the case was settled via plea bargain before the evidence was introduced.