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 scroachlord
Scroach
Share definition
Flag
A virgin on war
thunder
who lurks in the
sky
bombing
the spawnpoint
oh man
fuck that
stupid
fucking
scroach bombing the spawn
Scroach
by
scroachlord
March 9, 2024
Get the
Scroach
mug.