Skip to main content

Definitions by Macanguish

shocktwirler 

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.
Bob is such a shocktwirler that he thinks hooning around in torrential rain is a great idea.
shocktwirler by Macanguish December 15, 2016