Top definition
Weaving in and out of lanes for personal gains through traffic, annoying other drivers.
by elgato July 18, 2018
Get the mug
Get a Lane Snake mug for your cat Trump.