What is the meaning of Jagged?

Unevenly cut; having the texture of something so cut.

Having a rough quality.

Of an array, having a different cardinality in each dimension, such that a representation on paper would appear uneven.

simple past and past participle of jag

Source: wiktionary.org