crapcast

It means that comcast is crap:Crapcast.
or Comcrap.
I hate crapcast. They suck.
by John May 13, 2005
Get the crapcast mug.