1 definition 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.
by observationreport May 16, 2021
Get the Delta 1 mug.