Shaw Buddy's definitions
When two or more vehicles meet at a prearranged location so drivers can discuss the weather. Often a result of engineer or on-site manager procrastination.
by Shaw Buddy June 16, 2011
We'll email you a link to sign in instantly.