What is the meaning of Kitty_litter?

Synonym of cat litter.

Any similar mix, used to soak up liquid spills.

A gravel trap (a large area of gravel used to slow cars that leave the track)

Source: wiktionary.org