What is the meaning of Buffer_overflow?

The event when the amount of data sought to be added to a buffer exceeds the size of the buffer; generally resulting in a catastrophic error if this case has not been anticipated.

Source: wiktionary.org