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
#
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
#
Store
Blog
Advertise
Search
dr. llama
Share definition
The sexiest Scottish man you've ever seen in your life. He's so hot he'll make your ass
quiver
and
your tits
jolt
with the mere soundwaves of his voice hitting your eardrums
I just
saw
dr. llama
yesterday
, I'm still
shaking
.
by
Arosinn
January 11, 2021
Flag
Get the
dr. llama
mug.
More random definitions
Micromodal
×