Find the word definition

Wiktionary
romping good

a. Successful or satisfying.