Crap flooding is a type of denial of service attack on Internet Relay Chat (IRC) networks that involves posting a large amount of repetitive text messages to overwhelm the network bandwidth and storage space. It works by sending more data faster than the receiver can process it, exhausting the bandwidth and annoying users by trying to hide important messages. Protections against crap flooding include ignoring features, limiting message replies on the client side, and firewalls or server-side limits.