teen, teenager (nouns)

No hyphen in teenager. Do not use teen as an adjective. See teenage.