rufty
.co.uk
One word, lodged in my brain...
Rumbustious, boisterous; rough, tough.