Meanings have changed over the years, either due to trends or sheer stupidity

A list of 23 words by betsyshane.