look up any word, like dirty sanchez:

1 definition by MysteryRB

 
1.
a lucky parking spot
The leo spot was located close to the entrance of the movie theater.
by MysteryRB April 09, 2010