meaning of Baltimore Parking Spot

Baltimore Parking Spot meaning in Urban Dictionary

A "Baltimore Parking place" is anywhere you damn well please so long as you put your hazard flashers on and continue to be oblivious towards the lane of traffic you have only shut down.