Pagwatch came home to find a mystery green car parked on her drive - that is clearly a drive as it is a walled garden, with gates across it. Obviously her first action was to block it in, and her second was to come here and ask whether she was being unreasonable to block it in.
Cue many theories on provenance of said green car, and a long thread awaiting the final denoument.
I have no theories on ballistic roast beef, but cannot wait to hear further details!