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
The T-spot
Lethe
(
Greek mythology
) a river in
Hades
; the
souls
of the dead had to drink from it, which made them forget all they had done and suffered when they were alive
Lick that
Lethe and
come again
...
by
The T-spot
October 19, 2008
Flag
Get the
Lethe
mug.