Wiktionary
on wheels
a. 1 (context idiomatic postpositive English) To a large degree, excessive. 2 mobile; able to be moved. 3 (&lit on wheels English) (gloss: Having wheels affixed to the bottom, and so transportable.)