What is the meaning of the word "teds"?
Definitions:
-
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 noun
- The teds dressed up to go out every night.