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
5 Words related to totnesia

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.