c.1300, from hypothetical Old English *grubbian, from West Germanic *grubbjan (cf. Middle Dutch grobben, Old High German grubilon "to dig, search," German grübeln "to meditate, ponder"), from Proto-Germanic *grub- "to dig," base of Old English grafan (see grave (v.)).
"larva," early 15c., perhaps from grub (v.) on the notion of "digging insect," or from the possibly unrelated Middle English grub "dwarfish fellow" (c.1400). Meaning "dull drudge" is 1650s. The slang sense of "food" is first recorded 1650s, said to be from birds eating grubs, but also often linked with bub "drink."
Food: goods one can exchange at the kitchen door for grub/ nonchalantly gobble up mounds of this grub (1659+)
: Come over and grub with us (Black)