Skip to main content

Eguthinz's definitions

llangranog

LLANGRANOG

A small village on the west coast of wales.
The people who live in llangranog all only do one thing, take pictures of their loving village and put them on social media commonly quoting 'best place on earth'. When everyone knows its not.
That person really does love there home town, he must be from llangranog.
by Eguthinz March 23, 2016
mugGet the llangranog 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