1 definition by Now That's Peng (:

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

Mug icon
Buy a Ambrosden mug!