Definify.com

Definition 2025


foxnuts

foxnuts

English

Noun

foxnuts

  1. plural of foxnut