the lord mayor

A park out the front of the desired location. In reference to the good parking spot the lord mayor recieves at city hall.
by the patousse November 08, 2006
mugGet the the lord mayor mug.