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
mlwmlw
scroach
(v)
to leave
unexpectedly
(n) One who
leaves
unexpectedly
He
scroached
right before
the police
showed up
That scroach is always leaving us!
by
mlwmlw
May 18, 2010
Flag
Get the
scroach
mug.