Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
LongRodGod
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 18, 2022
Flag
Get the
llandod
mug.