Definify.com

Definition 2026


peanut_worms

peanut worms

English

Noun

peanut worms

  1. plural of peanut worm