spaghetti worms

English

Noun

spaghetti worms

  1. plural of spaghetti worm