Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by mlwmlw
scroach
Share definition
Flag
(
v
) to leave unexpectedly
(n)
One
who
leaves
unexpectedly
He scroached right before
the police
showed up
That scroach is
always
leaving
us
!
scroach
by
mlwmlw
May 19, 2010
Get the
scroach
mug.