look up any word, like trap:

1 definition by John Bigbootay

Causing havoc (deliberate or otherwise) on public roads usually by driving offensively or otherwise unsafely for the conditions thereby inconveniencing numerous others.
The taxi cab cut-off three vehicles before merging into expressway traffic at a third of the speed of regular traffic flow causing an influx of traffic behind him. The resulting two hour traffic delay was attributed to Road Jihad.
by John Bigbootay November 27, 2009
4 0