Skip to main content

Brenda_islief's definitions

zorra-tavistock

Zorra-Tavistock is derived from the old Russian term Zorra (meaning 'crazy town'), and Tavistock, a famous Russian linguist better known as Graeme. Liberally translated Zorra-Tavistock means: Town of the crazy Canadian Graeme's.
'Do you really live in Zorra-tavistock?'
by Brenda_islief August 27, 2015
mugGet the zorra-tavistockmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email