An incredibly uncommon and goofy synonym for a worm, sometimes used as a term of endearment towards a worm.
Hey there, little wormo!