Definify.com

Definition 2026


foxnuts

foxnuts

English

Noun

foxnuts

  1. plural of foxnut