Question: is hot dog an adjective?
Answer: adjective. skillful or excellent, as in sports performance.