1 definition by Filthy186

Sim racing term for when you run off track and have a collision with a wall or barrier.
He was in third position until he troyed it.
by Filthy186 July 11, 2021
Get the Troyed It mug.