Question: what does tt isle of man stand for
Answer: Tourist Trophy