Top definition
Balls of ice or snow that fall from the sky. Also know as hail.
Holy shit! Look at the earth nuggets pelting the office windows!
by Vhghfdg August 10, 2018
Get the mug
Get a Earth Nuggets mug for your coworker Jovana.