Green’s Dictionary of Slang

Milton Keynes n.

[rhy. sl.; ult. Milton Keynes, town in Buckinghamshire, UK]

1. beans, usu. baked beans.

[UK]R. Puxley Fresh Rabbit.

2. a homosexual [= queen n. (2)].

[UK]R. Puxley Fresh Rabbit.