tree worm noun2 •A worm that lives in trees, feeding primarily upon woody material.The slimy-nosed tree worm fell off. — 2019 •(offensive, figurative) A lowly, parasitic individual; slimeball, lowlife.“It's enough for me,” Knowlton said.“And if you had the brains to realize it, it would be enough for you, too.” He paused. “You Andromedan treeworm.” — 2005 formstree worms