Top definition
It means that comcast is crap:Crapcast.
or Comcrap.
I hate crapcast. They suck.
by John March 25, 2005
Get the mug
Get a crapcast mug for your dad Abdul.

Available Domains :D

  • crapcast.men
  • crapcast.ninja
  • crapcast.org
  • crapcast.se