1 definition by Rexus

Top Definition
A drunken misconstrued version of Scrotum and Crotch.
Ryan passed out so I rubbed my scroach on his face.
by Rexus July 17, 2006

Mug icon
Buy a scroach mug!