Skip to main content

Definitions by LongRodGod

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*
llandod by LongRodGod February 17, 2022