What is the meaning of Ditt_och_datt?

this and that (various things)

Source: wiktionary.org