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
Cart
1 definition by
Icarus
Top Definition
hanging moss
Snake that usually stay on tree. Due to their green colour it becomes difficult to separate them from green foliage.
In Africa the death rate caused by hanging moss is quite high among the tribes who live inside the dense forest.
by
Icarus
October 26, 2017
Buy a
hanging moss
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help