1 definition by oceansssx

to park with the back of your car in the parking space, almost as if your car is sitting on a throne facing their audience
Oh look at my Tesla Model S, she looks so sexy princess parked like that.
by oceansssx October 3, 2021
Get the princess park mug.