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 18, 2022
Get the llandod mug.