Teddy boy
~noun
Entry: a tough British youth wearing a modified style of Edwardian clothes.
© Milton-Kindersley Advanced Dictionary