What is the meaning of the word "teds"?

Definitions:

  1. a British youth subculture that first appeared in the 1950s based off Edwardian styles from the North of England, and inspiring the Glam Rock look of the 1970's copy to clipboard noun
    • The teds dressed up to go out every night. copy to clipboard