Jules_in_LA's definitions
The unfortunate position of being stuck in heavy, unmoving traffic, especially traffic that is stalled for no visible reason.
by Jules_in_LA November 6, 2006
Get the traffucked mug.
Get the traffucked mug.We'll email you a link to sign in instantly.