TWITA

(redirected from Tunbridge Wells Is Traffic Aware)
AcronymDefinition
TWITATunbridge Wells Is Traffic Aware (road safety campaign; UK)
TWITAThat's What I'm Talkin' About