Meaning

1 senses
  1. (humorous, slang)Deer.

Forms

plural: forest puppies
Singularforest puppy
Pluralforest puppies

regular

See also

neighbours in the dictionary
forest puppy — meaning, examples, forms, synonyms | Krumeto