Definify.com

Definition 2024


peanut_worms

peanut worms

English

Noun

peanut worms

  1. plural of peanut worm