1 definition by Sir Handel Brown

A variety of ex-Royal Naval Armaments Depot (RNAD) bogie brake van operated on the Talyllyn Railway in Northern Wales.
"I think I left my lunch in the Boadicea and now it's at Wharf"
by Sir Handel Brown October 1, 2023
Get the Boadicea mug.