Skip to main content

Definitions by Bona!

a way of describing how bad comcast service is
i got comcrap internet installed today, had to call comcrap internet tech support 10 times to finally get it working
comcrap by Bona! April 29, 2008