LongRodGod's definitions
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
by LongRodGod February 17, 2022
Get the llandod mug.