1 definition by kkruise

A phat nasty shit that rapes your asshole
I just took my daily scroach

that scroach burned my anus so hard
by kkruise November 5, 2007
Get the scroach mug.