Skip to main content

Hannah.x0's definitions

Devon

The most amazing place ever. So much better than shitty Cornwall. A beautiful place with some amazing towns e.g Torquay :) - Where i live.
Devon is just the best place ever
by Hannah.x0 January 20, 2009
mugGet the Devon mug.

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