to caterpillar means: Eating like a caterpillar. You eat a lot of good food and are always in search of better and more. (in Community Dictionary, added by Demarcus Lawrence)