What is the meaning of Rough-and-tumble?

Active, vigorous and rough, with the possibility of harm.

Highly competitive.

Rough activity; fighting or brawling; a fight.

An environment of rough activity.

A person who characteristically engages in such activity.

To engage in rough-and-tumble activity.

Source: wiktionary.org