Skip to main content

LongRodGod's definitions

llandod

A quaint small town in Mid Wales. Used to be full of heroin addicts, but now it is ok! It's often used to describe someone who looks downtrodden and rough, due to how the town looks
Person 1: "wow are you okay? You look like llandod!"

Person 2 *heroin noises*
by LongRodGod February 17, 2022
mugGet the llandod 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