Skip to main content

Definitions by observationreport

A particularly bad driver in video games, that is overly confident that they are a great driver.
Look at my boy Tyla crashing into a bollard over there, Delta 1 at it again.
Delta 1 by observationreport May 15, 2021