Top definition
An area of the town totnes, hence the name given to inhabitants of this part of town are called totnesians. It has a close association with the word amnesia.
Do you live in Totnesia?
i think so if my memory serves me correctly!
by Charlie watts August 26, 2008
Get the mug
Get a totnesia mug for your cat Nathalie.