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
SerpentX
Devisham
Smelly
, disgusting..
unpleasant
stench
.
Hold the phone
martha, I do believe i smell a Devisham! -
Good god
boy,
you STINK
even more than a Devisham! - Gee, Jumping Noodles, Batman! I think i smell a Devisham
by
SerpentX
August 5, 2003
Flag
Get the
Devisham
mug.