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
World
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
World
Advertise
Search
armella
Share definition
n. Walrus semen.
Commonly
used to compare
something
of gross,
disgusting
or foul smelling nature.
1.) "Man that corpse was
the worst
thing Ive seen since I saw those walrus' at
the zoo
covered
in armella!!
by
JoeMammy69696969
September 05, 2010
Flag
Get the
armella
mug.
More random definitions