Top definition
A village on the out-skirts of Bicester, The villagers of Ambrosden are terrified of the 4 G-Stars at the back of the 1406 bus.
Oh Shit it's them four G-Stars from the 1406 bus who control Ambrosden
by Now That's Peng (: January 11, 2011
Get the mug
Get a Ambrosden mug for your friend Abdul.