Skip to main content

Definitions by Now That's Peng (:

Ambrosden 

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
Ambrosden by Now That's Peng (: January 12, 2011