Skip to main content

archivarix's definitions

Frodoland

Another name for New Zealand following the LotR release. Alternatively, can describe a serene, beautiful place where cultural entertainment is limited to sightseeing, weed and sheep shagging.
There are forty million sheep in Frodoland, four of which believe they are humans.
by archivarix May 25, 2010
mugGet the Frodoland 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