1 definition by Rexus

1
A drunken misconstrued version of Scrotum and Crotch.
Ryan passed out so I rubbed my scroach on his face.
by Rexus July 17, 2006
Get the mug
Get a scroach mug for your cat Julia.