ted - English Synonyms Dictionary

ted

n.
[1] Teddy boy