6th Jan 2011 01:10
PAXboy
JdS I've lived in the UK a fair old while and never heard the M.I. ref. When I heard it, I thought of Gibraltar, even though it's not an island, but it has monkeys.
The Germans sometimes call the British "Inseln Affen", or Island Apes, but I've never heard Britain called Monkey Island either.