Definition of onion snowCategorized under "General"
Definition as written by melody:
When it snows just as wild onions are sprouting. After the onion snow, most people will plant their onions.
This is typically a light snow that melts fast due to the ground warming up
Add a definition to this term