Skip to main content

Definitions by truth teller..

Carterton 

The scabbiest place in Oxfordshire. Full of weirdo, inbred skanks.
"Where's that freak from?!"
"Must be Carterton looking like that."
Carterton by truth teller.. May 16, 2009