What is the meaning of Rambunctious?

Boisterous, energetic, noisy, and difficult to control.

Source: wiktionary.org