How I have handled such situations: I'm a college student (vet in my mid 40's) and I come out to find that some nimrod has parallel parked so close behind me that I can't get out of my slot! Said nimrod was the end car on the street and there really wasn't room for him to park there but he forced the issue. Anyway, I'm in my car, an old Pinto wagon, and don't have room to get out and I'm getting ticked. In frustration, I plant my back bumper on his front bumper, floor the gas and scoot him back a few feet! As I pull into the street I notice the campus cop across the street in his car laughing his butt off as I pull away.
If I needed gas and they sat there that long blocking me, back in those days, I may have "helped" them move their car...