noun.
1. A self-destructive person, especially when automobiles are involved.
2. One who fancies himself a great driver, but is actually a terrible driver who endangers himself and others.
1. A self-destructive person, especially when automobiles are involved.
2. One who fancies himself a great driver, but is actually a terrible driver who endangers himself and others.
by Macanguish December 15, 2016
Get the shocktwirler mug.Related Words