Top definition
a place where stoners may be. hidden among the chavs and the apes. Torrington born people never leave, if your born in Torrington...basically your fucked!
by nofucksgivengivennofucks May 16, 2017
Get the mug
Get a great torrington mug for your friend Paul.