Meaning ofwormyin English

wormy

#uncommon
Definitions