Punk's original definition in the 16th century was "prostitute." It then came to mean "homosexual" in the early 20th century, then "kid," and then "young criminal." The magazine Creem started using the term "punk rock" in May 1971 to describe the fast, violent music and fashion associated with the sound.

via