1 definition by kkruise

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

that scroach burned my anus so hard
by kkruise November 04, 2007
Mug icon
Buy a scroach mug!