I think @Stefan Mikes should stop by and appraise your bike, as he is most likely to use this term.
If I had to guess, I'd say it means heavy, seemingly overbuilt, ponderous. See R&M. Some might assume that the SUV is an off-roader, but in my experience, most SUVs stay on paved roads! Again...