3 definitions by mj2carlson
by mj2carlson August 10, 2021
When two police cars face each other, side by side in a parking lot, so the officers can talk to one another with the windows down, without getting out of the car.
by mj2carlson August 10, 2021
by mj2carlson June 6, 2022