1 definition by 2loki

Top Definition
parking in the first or second spot nearest to the destination.

parking in the closest spot available to your destination (not including handicapped designated areas).

parking right next to the door or the building.
Check out my rockstar parking spot!

I got a rockstar parking spot!
by 2loki August 09, 2005
Mug icon
Buy a rockstar parking mug!