you have been driving around the shopping car park for ages, then a spot becomes available near the shops, that's a george spot
a car parking space near the entrance to the shops
"you have been driving around the shopping car park for ages, then a spot becomes available near the shops, that's a george spot" What is the definition of "george spot"?