Green’s Dictionary of Slang

ollie beak n.

[rhy. sl.; ult. ‘Ollie Beak’, a glove puppet star of the 1960s BBC Children’s Show Five O’clock Club]

a Sikh.

[UK]R. Puxley Fresh Rabbit.