1 definition by Filthy186

1
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 mug
Get a Troyed It mug for your Uncle Georges.