Термин Punk как название субкультуры обязан своим появлением мужской проституции. Изначально Punk означал проститутку (еще с Шекспироских времен), позже это слово стали относить только к молодым мужчинам, занимающимися проституцией (в тюрьмах - в принудительном порядке), причем в сугубо пассивном смысле.
Как музыкальный жанр (позднее стиль жизни) панк зародился в Нью-Йоркском клубе CBGB, клиентурой которого по большей части являлись вот эти самые молодие люди сомнительной репутации. Отсюда и название жанра - рок для панков или панк-рок.
Как и большинство английских слов, Punk имеет по крайней мере еще одно значение - трухлявое или дуплистое дерево..
А на выходе получаются такие вот существа:
и
а у них вырастают такие вот дети:
Грустно...
stay tuned.