Skip to main content

Definitions by SoTrue:)

Newton Abbott 

A pointless little town .. oh and theres an ASDA
Person1: Hey do you want to go newton abbott today?

Person2: Just No
Newton Abbott by SoTrue:) July 16, 2010