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 caj99
scroach
Share definition
Flag
The act of having sex with a
dolphin
while
flying
through the air. A woman named
Monica
is always involved when scroaching.(N)
Man
,
Monica
and I had an awesome scroach party
last night
.
scroach
by
caj99
May 18, 2013
Get the
scroach
mug.